题解 | #合并表记录#
合并表记录
https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201
#include <stdio.h> int main() { int* pArry = (int*)malloc(11111112*sizeof(int)); int countAll = 0; int index = 0,value = 0; scanf("%d",&countAll); for(int i = 0; i < countAll; i++) { scanf("%d %d",&index,&value); pArry[index] += value; } for(int i = 0; i <= 11111111; i++) { if(pArry[i] > 0) printf("%d %d\n",i,pArry[i]); } free(pArry); return 0; }