-
Notifications
You must be signed in to change notification settings - Fork 0
/
Garçom.c
40 lines (28 loc) · 1.53 KB
/
Garçom.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <stdlib.h>
#include <stdio.h>
/*
Parte do treinamento de um novo garçom é carregar uma grande bandeja com várias latas de bebidas e copos e entregá-las todas numa mesa do restaurante.
Durante o treinamento é comum que os garçons deixem cair as bandejas, quebrando todos os copos.
A SBC -- Sociedade Brasileira de Copos -- analisou estatísticas do treinamento de diversos garçons e descobriu que os garçons em
treinamento deixam cair apenas bandejas que têm mais latas de bebidas que copos. Por exemplo, se uma bandeja tiver 10 latas e 4
copos, certamente o garçom em treinamento a deixará cair, quebrando os 4 copos. Já se a bandeja tiver 5 latas e 6 copos, ele
conseguirá entregá-la sem deixar cair.
Escreva um programa que, dado o número de latas e copos em cada bandeja que o garçom tentou entregar, imprime o total de copos que ele quebrou.
Entrada
A primeira linha da entrada contém um inteiro N representando o número de bandejas que o garçom tentou entregar. As x linhas seguintes representam as x
bandejas. Cada linha contém dois inteiros L e C , indicando o número de latas e o número de copos naquela bandeja, respectivamente.
Saída
Seu programa deve imprimir uma única linha, contendo um único inteiro, indicando o número total de copos que o garçom quebrou.
*/
int main (){
int n, i, l, c, total = 0;
scanf("%d", &n);
for(i = 0; i < n; i++){
scanf("%d %d", &l, &c);
if(l > c){
total += c;
}
}
printf("%d\n", total);
return 0;
}