题意:判断元音字母是不是多于其它字母
#include<iostream> #include<cstdio> #include<cmath> #include<algorithm> using namespace std; int main(){ int n; cin>>n; while(n--){ string s; int counts=0; cin>>s; for(int i=0;i<s.length();i++){ if(s[i]==‘a‘||s[i]==‘e‘||s[i]==‘i‘||s[i]==‘o‘||s[i]==‘u‘){ counts++; } } cout<<s<<endl; if(counts>s.length()-counts){ cout<<"1"<<endl; }else{ cout<<"0"<<endl; } } return 0; }
题意:在足球比赛中,一个队要么赢,要么平,要么输。赢3分,平1分,输0分。由于记录不佳,一些联赛只保留了总比赛次数和每支球队的得分。给定一个足球队在一个赛季中的比赛次数和该队的得分,按规定的格式列出该队可能获得给定总分的赢、平、输组合。
#include<iostream> #include<cmath> #include<algorithm> #include<cstring> using namespace std; int main(){ int n,g,p,i,j,m; cin>>n; for(i=1;i<=n;i++){ cin>>g>>p; cout<<"Team #"<<i<<endl; cout<<"Games: "<<g<<endl; cout<<"Points: "<<p<<endl; cout<<"Possible records:"<<endl; m=p/3; for(j=m;j>=0;j--){ if(p-j*3+j<=g){ cout<<j<<"-"<<p-j*3<<"-"<<g-j-p+j*3<<endl; } } cout<<endl; } return 0; }
题意:青蛙一次最多能跳d个格子(即从a[1]跳到a[4]),有些格子正在施工,青蛙从第一个格子出发,必须前往他的目的地餐厅所在的最后一个格子。他想知道他是否能到达最后一个格子以及他能多快到达。青蛙总是跳到他的目的地。第一个输入行包含一个正整数n,表示要检查的天数。每天给出,c (2 <c s 50)和d0 <d < 50),分别表示从青蛙的家到餐厅的路径中的单元格数和它能跳过的最大单元格数。X表示正在施工的格子。
#include<algorithm> #include<iostream> #include<cstdio> #include<cmath> #include<cstring> using namespace std; int main(){ int n; cin>>n; for(int day=1;day<=n;day++){ int c,d,counts=0,sum=0,dis=0; int i,j; string s; cin>>c>>d; cin>>s; cout<<"Day #"<<day<<endl; cout<<c<<" "<<d<<endl; cout<<s<<endl; int len=s.length(); for(i=0;i<len-1;){ dis=d+1; while((dis>0)&&(i+dis<len)&&s[i+dis]==‘X‘){ dis--; } if(dis>0){ i+=dis; counts++; }else{ break; } } if(i>=len-1){ cout<<counts<<endl; }else{ cout<<"0"<<endl; } cout<<endl; } }
#include<iostream> #include<cmath> #include<algorithm> #include<cstring> #include<map> using namespace std; int main(){ int n,c,a[100],b[300],i,j,k; long long max,sum; cin>>n; for(i=1;i<=n;i++){ cin>>c; for(j=0;j<c;j++){ cin>>a[j]; } for(j=0;j<4*c;j++){ cin>>b[j]; } sort(a,a+c); sort(b,b+4*c); max=-1; for(j=0,k=4*c-1;j<c;j++,k-=4){ sum=a[j]+b[k]; if(sum>max){ max=sum; } } cout<<"Trip #"<<i<<": "<<max<<endl; } return 0; }
2020/5/31UCF Local Programming Contest 2014
原文:https://www.cnblogs.com/yy0826/p/13052521.html