845 无主之地1
来源:互联网 发布:数据库设计与开发pdf 编辑:程序博客网 时间:2024/04/28 22:10
无主之地1
时间限制:1000 ms | 内存限制:65535 KB
难度:0
- 描述
- 子晓最近在玩无主之地1,他对这个游戏的评价不错,结合了FPS与RPG元素,可玩度很高。不过,他发现了一代的任务系统做的不好,任务系统并没有帮他统计清楚哪个区域有多少任务,而且,给任务的时候呢,也比较散乱。比如,在1区域的一个任务点,你领到了4个任务;2区域的一个任务点,你领到了3个任务;游戏一段时间后,你又在1区域另一个任务点个领到了3任务(之前任务没有完成),3区域领到了9个任务……他感觉很凌乱,现在他要设计一个程序来统计每个区域有多少个任务。
- 输入
- 多组测试数据,以输入0 0结束
每组数据占一行,输入m区域,n个任务(0<m,n<100) - 输出
- 输出各个区域的统计结果(不要求排序)
- 样例输入
1 32 33 41 70 0
- 样例输出
1 102 33 4
#include<iostream>using namespace std;typedef struct ab{ int a; int b;}ab;int main(){ int n,m,i,num=0; ab arr[100]; for(i=0;i<100;i++) { arr[i].b=0; } while(cin>>n>>m && !(n==0 && m==0)) { if(num==0) { arr[0].a=n; arr[0].b=m; num++;} else { for(i=0;i<num;i++) if(arr[i].a==n) break; { arr[i].a=n; arr[i].b+=m; } if(i==num) num++; } } for(i=0;i<num;i++) if(i) cout<<endl<<arr[i].a<<' '<<arr[i].b; else cout<<arr[i].a<<' '<<arr[i].b;}
0 0
- 845 无主之地1
- 无主之地1
- 无主之地1
- 无主之地1
- 无主之地1
- 无主之地1
- 无主之地1
- 无主之地1
- 无主之地1
- 无主之地1
- 无主之地1
- nyoj-845-无主之地1
- NYOJ 845 无主之地1
- NYOJ-845 无主之地1
- nyoj-845-无主之地1
- nyoj题目845:无主之地1
- NYOJ 845 无主之地1
- 南阳理工845 无主之地1
- 844 A+B Problem(V)
- zoj 3497 矩阵快速幂
- DataGridView的高亮显示
- Java学习笔记(三)数据类型
- 杭电ACM2565放大的X----20170726
- 845 无主之地1
- NSURLConnection
- MD5加密算法
- 【翻译自mos文章】oracle支持在RDBMS HOME 下的 符号链接( Symbolic Links)吗?
- Codility-MinPerimeterRectangle
- A*搜索算法
- C与C++的细微区别——省略形式参数名
- Codeforces Round #258 (Div. 2) B. Sort the Array(简单题)
- HDU 1161 Eddy's mistakes