Posts

UVA 353

#include<bits/stdc++.h> using namespace std; int main() {     //freopen("input.txt","r",stdin);     //freopen("output.txt","w",stdout);     string a,b;     int flag;     while(getline(cin,a))     {         set<string>s1;         for(int i=0; i<a.size(); i++)         {             for(int j=i; j<a.size(); j++)             {                 vector<char>v;                 char c[1000];                 for(int k=i; k<=j; k++)                 {                     v.push_back(a[k]);                 }       ...

UVA 401

#include<bits/stdc++.h> using namespace std; int main() {     //freopen("input.txt","r",stdin);     //freopen("output.txt","w",stdout);     string a;     int flag,flag1;     while(getline(cin,a))     {         vector<char>b;         for(int i=0; i<a.size()/2; i++)         {             if(a[i]==a[a.size()-i-1])             {                 flag=0;             }             else             {                 flag=1;                 break;             }         }         int flag3=0;    ...

UVA 11586

#include<bits/stdc++.h> using namespace std; int main() {     //freopen("input.txt","r",stdin);     //freopen("output.txt","w",stdout);     int a,flag,sum=0,sum1=0,sum2=0;     string b;     cin>>a;     getchar();     for(int i=0; i<a; i++)     {         getline(cin,b);         //cout<<b<<endl;         for(int i=0; i<b.size()-1; i++)         {             //cout<<b[i]<<" "<<b[i+1]<<endl;             if(b[i]=='F' && b[i+1]=='M')             {                 sum++;             }             else if(b[i]=='M' && b[i+1]=='F')         ...

UVA 11683

#include<bits/stdc++.h> using namespace std; int main() {     int a,b,c;     while(cin>>a)     {         if(a==0)         {             break;         }         cin>>b;         vector<int>v;         for(int i=0; i<b; i++)         {             cin>>c;             v.push_back(abs(a-c));         }         int m=v[0],sum=0;         sum=sum+v[0];         for(int i=1; i<b; i++)         {             if(v[i]>m && v[i]>v[i-1])             {                 sum=sum+(v[i...

UVA 11661

#include<bits/stdc++.h> using namespace std; int main() {     int a,b,sum,sum1;     string c;     while(cin>>a)     {         if(a==0)         {             break;         }         getchar();         getline(cin,c);         vector<int>v;         sum=10e9;         sum1=10e9;         for(int i=0; i<a; i++)         {             if(c[i]=='Z')             {                 v.push_back(0);                 break;             }             else if(c[i]=='R')        ...

UVA 10919

#include<bits/stdc++.h> using namespace std; int main() {     //freopen("input.txt","r",stdin);     //freopen("output.txt","w",stdout);     int a,b,c,d,e,e1,sum=0,flag=0;     while(cin>>a)     {         if(a==0)         {             break;         }         cin>>b;         vector<int>v;         for(int i=0; i<a; i++)         {             cin>>c;             v.push_back(c);         }         sort(v.begin(),v.end());         for(int i=0; i<b; i++)         {             cin>>c>>d;             for(int j=...

UVA 10424

#include<bits/stdc++.h> using namespace std; int main() {     //freopen("input.txt","r",stdin);     //freopen("output.txt","w",stdout);     string a,b;     char c='a';     int sum=0,sum1=0,sum12=0,sum2=0,sum22=0;     vector<int>v;     vector<char>v1;     for(int i=0; i<26; i++)     {         sum=sum+1;         v.push_back(sum);     }     for(int i=0; i<26; i++)     {         v1.push_back(c);         c++;     }     while(getline(cin,a))     {         getline(cin,b);         for(int i=0; i<26; i++)         {             for(int j=0; j<a.size(); j++)             {       ...