Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include <stdio.h> #include <string.h> void bubblesort(int* a, int size) { int i, j; int aux; for(i = 0; i < size; i++) { for(j = i+1; j < size; j++) { if(a[i] > a[j]) { aux = a[j]; a[j] = a[i]; a[i] = aux; } } } } int main() { int caixas, clientes; int resposta = 0; int entrada, atendimento; int i; scanf("%d %d",&caixas,&clientes); int tempo_caixas[caixas]; memset(tempo_caixas,0,caixas*sizeof(int)); for(i = 0; i < clientes; i++) { scanf("%d %d",&entrada,&atendimento); bubblesort(tempo_caixas,caixas); if(tempo_caixas[0] <= entrada) tempo_caixas[0] = entrada + atendimento; else { if(tempo_caixas[0] - entrada > 20) resposta++; tempo_caixas[0] += atendimento; } } printf("%d\n",resposta); return 0; }
Compartilhar