Skip to content

Instantly share code, notes, and snippets.

@rogerioagjr
Created June 8, 2015 17:51
Show Gist options
  • Save rogerioagjr/e0fb19403b3e88977706 to your computer and use it in GitHub Desktop.
Save rogerioagjr/e0fb19403b3e88977706 to your computer and use it in GitHub Desktop.
Prêmio do Milhão
// Prêmio do Milhão - F1PJ - OBI 2015
// Rogério Júnior
// Complexidade: O(n)
#include <cstdio> // scanf e printf
int n, qtd, dia; // declaro as variáveis "n", "qtd" e "dia"
int main(){
scanf("%d", &n); // leio o número de dias
for(int i=1; i<=n; i++){ // para cada dia
// declaro e leio o número de acessos
int acessos;
scanf("%d", &acessos);
// se a página já alcançou 1 milhão, nao faço nada, dou continue
if(dia!=0) continue;
// caso contrário
qtd+=acessos; // adiciono os acessos do dia ao número total de acessos
// e se o total ultrapassar 1 milhão, salvo o dia atual em "dia"
if(qtd>=1000000) dia=i;
}
// após ler a entrada, imprimo a resposta, salva em "dia"
printf("%d\n", dia);
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment