社区讨论
不会输入....求助
P1308[NOIP 2011 普及组] 统计单词数参与者 3已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 5 条
- 当前快照
- 1 份
- 快照标识符
- @mi7yy4sb
- 此快照首次捕获于
- 2025/11/21 05:54 4 个月前
- 此快照最后确认于
- 2025/11/21 05:54 4 个月前
为什么读入发现最后i=8,也就是读入了7个字符串?????
不会字符串 QAQ
CPP#include<bits/stdc++.h>
using namespace std;
string a,b;
bool mark;
int pos,sum;
int i=-1;
inline bool check()//检查每一个字符
{
for(int i=0;i<a.length();i++)
{
if(tolower(a[i])!=tolower(b[i])) return 0;
}
return 1;
}
int main ()
{
//freopen("sss.txt","r",stdin);
cin>>a;
while(cin>>b)
{
i++;
if(a.length()!=b.length()) continue;//长度不相等的肯定不是
if(check())//满足条件
{
sum++;
if(sum==1)
{
pos=i;
}
}
}
if(!sum)
cout<<-1;
else
cout<<sum<<" "<<pos;
return 0;
}
回复
共 5 条回复,欢迎继续交流。
正在加载回复...