POJ2403
来源:互联网 发布:sql server是什么软件 编辑:程序博客网 时间:2024/05/21 09:31
问题描述:对每个给定的字符串赋予指定的值,在给出的一段文字中,对每出现一次给定的字符串,则将对应的值累加,直至遍历完该段文字,得到最后的累加总和值
解题思路:通过结构体将所给的字符串和指定值进行绑定在一起,再利用字符数组的比较,来实现值的累加。
code(c)
#include<stdio.h>#include<string.h>struct word{char a[20];//单词 int date;//值 }w[10000];int main(){ //freopen("in.txt","r",stdin); //freopen("out.txt","w",stdout); int i,j,sum,m,n; char term='.',str[1000]; memset(str,'\0',1000); scanf("%d%d",&m,&n); for(i=0;i<m;i++){ scanf("%s%d",&w[i].a,&w[i].date); } while(n--){ sum=0; for(i=0;;i++){ scanf("%s",str); for(j=0;j<m;j++) if(!strcmp(str,w[j].a)) sum+=w[j].date; if(!strcmp(str,".")) break; } printf("%d\n",sum); } //fclose(stdin); //fclose(stdout); return 0;}
0 0
- poj2403
- POJ2403
- POJ2403 Hay Points
- POJ2403 Hay Points
- poj2403 模拟题目
- POJ2403 Hay Points
- poj2403第一次用指针写程序
- poj2403字符串的处理,用map存键值对
- LeetCode: Best Time to Buy and Sell Stock II
- 自定义button相关
- hdu 5748 Bellovin BestCoder #84 1002
- SVG实现边框动画效果
- svm系列之最大分隔超平面
- POJ2403
- 当说起message queue的时候,都在说什么?
- JDK和Tomcat部署时,版本不同的问题解决
- keepalived + nginx组建高可用负载平衡Web server集群
- 3.9 数据链路层 本章小结
- Handle ,HMODULE ,HINSTANCE,HINSTANCE
- Sublime--快捷键
- 如何给变量取个简短且无歧义的名字
- java中Map、List与Set比较