讨论 / 石化了= =
A hy 2014-08-31 03:12:46
点我顶贴 收藏 删除
PID224手机

我几小时之前去上课,做的就是这道题,一模一样,连输入输出样例都完全一样,我在老师那里评测100,然后再一个字没改复制过来就60了。。无语&石化了。。如下

#include "stdio.h"

int main()

{

int i=0,k,ans=0;

char c[210];

gets(c);

while(c[i]!='\0')

{

if(c[i]==' ') ans+=1;

else

{

k=c[i]-96;

if(k<=15)

ans+=(k-1)%3+1;

else if(k<=19)

ans+=k-15;

else if(k<=22)

ans+=k-19;

else

ans+=k-22;

}

i++;

}

printf("%d",ans);

return 0;

}

然后我就不知道我怎么错了。。哪位大神指点一下啊啊啊。。。

查看更多回复
提交回复