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;
}
然后我就不知道我怎么错了。。哪位大神指点一下啊啊啊。。。