社区讨论
思路清晰,不懂为什么1和最后一个数据re;damn
P1042[NOIP 2003 普及组] 乒乓球参与者 1已保存回复 0
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @lpgvbqge
- 此快照首次捕获于
- 2023/11/27 20:11 2 年前
- 此快照最后确认于
- 2023/11/27 20:15 2 年前
CPP
#include<iostream>
#include<string>
using namespace std;
int main()
{
string s[2502];
int i=0,a[5001]={0},b[5001]={0},k=0,a1[5001]={0},b1[5001]={0},k1=0;
for(i=0;;i++)
{
cin>>s[i];
int l=s[i].size() ;
if(s[i][l-1]=='E')
break;
}
// for(int j=0;j<=i;j++)
// {
// cout<<s[j]<<endl;
// }
for(int j=0;j<=i;j++)
{
int l=s[j].size() ;
for(int i1=0;i1<l;i1++)
{
if(s[j][i1]=='W')
a[k]++;
if(s[j][i1]=='L')
b[k]++;
while(a[k]>=11&&a[k]-b[k]>=2||b[k]>=11&&b[k]-a[k]>=2)
k++;
}
}
for(int j=0;j<=i;j++)
{
int l=s[j].size() ;
for(int i1=0;i1<l;i1++)
{
if(s[j][i1]=='W')
a1[k1]++;
if(s[j][i1]=='L')
b1[k1]++;
while(a1[k1]>=21&&a1[k1]-b1[k1]>=2||b1[k1]>=21&&b1[k1]-a1[k1]>=2)
k1++;
}
}
for(int i1=0;i1<=k;i1++)
{
cout<<a[i1]<<":"<<b[i1]<<endl;
}
cout<<endl;
for(int i1=0;i1<=k1;i1++)
cout<<a1[i1]<<":"<<b1[i1]<<endl;
return 0;
}
回复
共 0 条回复,欢迎继续交流。
正在加载回复...