讨论 / Tyvj上AC,这上面竟然0分!
Misha 2013-12-08 06:28:51
点我顶贴 收藏 删除
#include<iostream>

#include<string>

using namespace std;

int main(){

int a,b,c,d,e,f,g,h,i,tmp;

char t;

string st;

cin>>st;

a=st[0]-48;b=st[2]-48;c=st[3]-48;d=st[4]-48;e=st[6]-48;f=st[7]-48;g=st[8]-48;h=st[9]-48;i=st[10]-48;t=st[12];

tmp=(a*1+b*2+c*3+d*4+e*5+f*6+g*7+h*8+i*9);

if((tmp==10&& t=='X')||(tmp==int(t)-48)) cout<<"Right";

else {

cout<<a<<"-"<<b<<c<<d<<"-"<<e<<f<<g<<h<<i<<"-";

if (tmp==10)cout<<"X";

else cout<<tmp;

}

}

测试点9 Unaccepted / 在1行选手输出与标准输出存在差异

标准输出

......462-87674-X

选手输出

......462-87674-252

最后一位输出的是tmp,tmp已经了 竟然输出了252

测试点6 Unaccepted / 在1行选手输出与标准输出存在差异

标准输出

......115-13880-X

选手输出

......115-13880-175

这次又变成了175.....

不忍直视的测评

#1 Misha@2013-12-08 06:32:39
回复 删除
找到原因“" 被吞! 无法提交上去
#2 Misha@2013-12-08 06:33:19
回复 删除
%
查看更多回复
提交回复