题目:[JSOI2007]手机
状态: Unaccepted
测评机: Xeost[5]
得分: 30分
提交日期: 2011-3-3 23:15:00
有效耗时: 141毫秒
测试结果1: 通过本测试点|有效耗时47ms
测试结果2: 测试结果错误.错误结果为:29
正确结果应为:30
测试结果3: 测试结果错误.错误结果为:55
正确结果应为:59
测试结果4: 测试结果错误.错误结果为:108
正确结果应为:117
测试结果5: 测试结果错误.错误结果为:112
正确结果应为:118
测试结果6: 测试结果错误.错误结果为:157
正确结果应为:162
测试结果7: 通过本测试点|有效耗时47ms
测试结果8: 测试结果错误.错误结果为:209
正确结果应为:222
测试结果9: 通过本测试点|有效耗时47ms
测试结果10: 测试结果错误.错误结果为:336
正确结果应为:384
提交代码: view sourceprint?01.#include <stdio.h>
02.#include <string.h>
03.int main(void)
04.{
05.
int i,j,k,l,m,total;
06.
char str[200];
07.
char ch;
08.
gets(str);
09.
l=strlen(str);
10.
total=0;
11.
for (i=0;i<l;i++)
12.
{
13.
ch=str[i];
14.
switch(ch)
15.
{
16.
case' ':total=total+1;break;case'a':total=total+1;break;case'd':total=total+1;break;case'g':total=total+1;break;
17.
case'j':total=total+1;break;case'm':total=total+1;break;case'p':total=total+1;break;case't':total=total+1;break;
18.
case'b':total=total+2;break;case'e':total=total+2;break;case'h':total=total+2;break;case'k':total=total+2;break;
19.
case'n':total=total+2;break;case'q':total=total+2;break;case'u':total=total+2;break;
20.
case'c':total=total+3;break;case'f':total=total+3;break;case'i':total=total+3;break;case'l':total=total+3;break;
21.
case'o':total=total+3;break;case'r':total=total+3;break;case'v':total=total+3;break;
22.
case's':total=total+4;break;
23.
case'z':total=total+4;break;
24.
default:break;
25.
}
26.
}
27.
printf("%d\n",total);
28.
return 0;
29.}
Powered By RenQing | Developping By Wish Azuis 帮助 关于
鲁ICP备05014231号
Processed in 0.046875 second(s). Copyright (c) 2007-2009 Www.RQNOJ.Cn. All Rights Reserved .