PAT1002
2015-12-03 03:14
302 查看
#include <stdio.h> #define maxn 1005 int main() { int K; float NK[maxn]={0}; while(scanf("%d",&K)!=EOF){ while(K--){ int i; float temp=0.0; scanf("%d%f",&i,&temp); NK[i]+=temp; } } int cnt=0; for(int i=maxn-1;i>=0;--i){ if(NK[i]!=0.0){ ++cnt; } } printf("%d",cnt); for(int i=maxn-1;i>=0;--i){ if(NK[i]!=0){ printf(" %d %.1f",i,NK[i]); } } return 0; }
相关文章推荐
- PAT1001
- Codeforces Round #334 D. Moodular Arithmetic(置换)
- 包装对象
- Parquet_2. 在 Impala/Hive 中使用 Parquet 格式存储数据
- [LeetCode]Remove Element
- final关键字
- Linux学习笔记(二)系统常用命令和一些概念
- 普法知识(16):什么是精神损害?
- Codeforces Round #334 C. Alternative Thinking (dp)
- [IT学习]PowerBi 入门
- Codeforces Round #334 B. More Cowbell (二分 + 贪心)
- 如何查看本机ip地址,首先介绍下,查看电脑在局域网里的ip地址
- MongoDB基础
- 浅析JavaScript中两种类型的全局对象/函数
- 普法知识(15):损害与赔偿
- JAVA与Android接口回调浅析;
- 在源码中理解Android中手势分发
- CodeForces 435C Cardiogram
- web.xml文件详解
- Parquet_1. 使用谓词下推和映射来优化 Job