UVA Problem 490 (Rotating Sentences ) Solution

Problem Solving, UVa

#include <bits/stdc++.h>

#include <string>

#include <vector>

#include <map>



using namespace std;



int main()

{

  string s;

  int frequency=0;

  vector<string>vec;

  while(getline(cin,s))

  {

      v.push_back(s);

       frequency=max(frequency,(int)s.length());

  }

  for(int i=0;i<frequency;i++)

  {

      for(int j=vec.size()-1;j>=0;j--)

      {

          if(i < vec[j].length())

          {


              printf("%c",vec[j][i] );

          }

          else

          printf("%c",' ');

      }

      cout<<endl;

  } 

  return 0;

  }

   

 

 

0 Comments

You may find interest following article

Complete Guide: Create Laravel Project in Docker Without Local Dependencies

Create Laravel Project Through Docker — No Need to Install PHP, MySQL, or Apache on Your Local Machine In this tutorial, I’ll show you how to create and run a full Laravel project using Docker containers. That means you won’t have to install PHP, MySQL, or Apache locally on your computer. By the end of this guide, you’ll have a fully functional Laravel development...