标签:使用 ble lld 超过 题目 提示 print return copy
/*
问题 J: 超市收银
时间限制: 1 Sec 内存限制: 128 MB
题目描述
小明在一家超市做兼职收银员。恰好在昨天,他使用的电脑突然死机,重启后发现几天的账目都被清空了,在全力恢复数据后,总算找回了所有的每笔交易收入和找零的数据。例如,某笔交易收银机显示应收67元,实收100元,找零33元,这里能恢复的数据就只有100和33。
由于交易数量太多,小明忙了一整天还没有完成,请你帮他写一个程序计算一下所有数据的总收入吧!
输入
第一行输入一个n,表示恢复出来的交易数目。
接下来n行,每行两个整数,表示每笔交易的实收和找零数据。恢复出的数据,不保证实收是前一个数,可以确定的是:实收值肯定不小于找零的值。
输出
输出一个整数,表示n笔交易的收入总值。
样例输入 Copy
【样例1】
3
100 20
20 4
41 5
【样例2】
2
10 0
22 5
样例输出 Copy
【样例1】
132
【样例2】
27
提示
样例1解释
共3笔交易,第一笔交易实收100,找零20,收入80;第二笔收入20-4=16;第三笔交易41-5=36。三笔交易总收入80+16+36=132
样例2解释
交易2笔,第一笔收入10元,第二笔收入17元。
【数据范围】
70%的数据,n<=1000。
100%的数据,n<=100000,每笔数据的账目数值都不超过1000000
*/
#include<math.h>
#include<stdio.h>
int main(){
long long int n,s,z,i,sum=0;
scanf("%lld",&n);
for(i=0;i<n;i++){
scanf("%lld""%lld",&s,&z);
sum=fabs(s-z)+sum;
}
printf("%lld",sum);
return 0;
}
中石油程序设计竞赛 Contest2816 - 2021个人训练赛第10场 19284 Problem J 超市收银
标签:使用 ble lld 超过 题目 提示 print return copy
原文地址:https://www.cnblogs.com/wanjiadenghuo/p/14783608.html