新生训练赛第八场个人题解 |
您所在的位置:网站首页 › 体育馆英语是大写还是小写 › 新生训练赛第八场个人题解 |
比赛链接http://citel.bjtu.edu.cn/vjudge/contest/view.action?cid=328#overview A: 题意:找出text中含大写字母最多的单词所含大写字母的个数(1~200)解法:1.有给定text所含字符数的个数,所以可以一个字符一个字符去读 ,每个单词用空格隔开(这种方法比较傻),需要注意的一点是cin不会读入空格,而scanf在读入字符个数n后直接还会读入一个/n,所以需要读入n+1。 #include using namespace std; int main(){ char a[222]; int n,ma=0,te=0;//ma用来维护最大值,te用来记录当前单词所含最大字符数 cin>>n; for(int i=0;iwhile(scanf("%s",a)!=-1) te=0; for(int i=0;i='A'&&a[i]>s>>t; int ma=0,te=0,po=0;//ma维护t子串和s的最大相同字符数,po记录t子串的起点 for(int i=0;i |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |