Uva Oj 11340 - Newspaper
来源:互联网 发布:js outerhtml 编辑:程序博客网 时间:2024/05/22 09:02
字符串,hash的思想?
字符转化成数字其值存到数组里面
#include<stdio.h>#include<string.h>long long va[900];int main(){int t;scanf("%d%*c",&t);while(t--){int m,n,i;scanf("%d%*c",&m);char s[20010];for(i=0;i<=800;i++)va[i]=0;for(i=1;i<=m;i++){gets(s);char p;long long q;sscanf(s,"%c %lld",&p,&q);va[(int)p+200]=q; }scanf("%d%*c",&n);long long res=0;for(i=1;i<=n;i++){gets(s);int j;int len=strlen(s);for(j=0;j<len;j++){res+=va[(int)s[j]+200];}} printf("%lld.%02lld$\n",res/100,res%100);}//return main(); return 0;}
这里有一个trick....
printf("%lld.%02lld$\n",res/100,res%100);能过
而printf("%lld.%0lld$\n",res/100,res%100);不能
不用long long 据说也不行
补充个测试用例
1
1
a 1
1
a
AC OutPut
0.01$
- Uva Oj 11340 - Newspaper
- UVa 11340 - Newspaper
- UVa 11340 Newspaper
- UVa 11340 Newspaper (water ver.)
- 11340 - Newspaper
- Newspaper
- UVa OJ
- uva oj java输入输出
- UVa OJ 401-Palindromes
- UVa OJ 579-ClockHands
- UVa OJ 10082-WERTYU
- UVa OJ 673-Parentheses
- UVa OJ 10106-Product
- UVa OJ 748-Exponentiation
- UVa OJ 11417-GCD
- UVa OJ 11926-Multitasking
- uva oj 414
- uva oj 458
- Windows Phone 7 资源汇总
- 坚持一定会有看得见的成长
- iOS学习笔记17—NSFileHandle 诸多方法理解
- sql Server 常用函数
- 中小规模Hadoop集群优化
- Uva Oj 11340 - Newspaper
- JS禁止复制粘贴
- WinCE7 for AM3517 电容屏多点触控效果
- 云计算重要网址
- 下载spydroid源码方法
- 更改Unity中鼠标的图像
- Lucene学习总结之一:全文检索的基本原理(推荐--arvin)
- MUDOS详解
- hadoop执行mr的时候mapper顺利执行但进不了reducer