Skip to content

Instantly share code, notes, and snippets.

@luciocf
Created September 3, 2019 02:08
Show Gist options
  • Save luciocf/a8c15bd4e4366a8f4984a54b8c75994e to your computer and use it in GitHub Desktop.
Save luciocf/a8c15bd4e4366a8f4984a54b8c75994e to your computer and use it in GitHub Desktop.
Comentário Noic OBI 2019 - Fase 2 - Programação Nível 2
// Comentário Noic OBI 2019 - Fase 2 - Programação Nível 2
// Supermercado
#include <bits/stdc++.h>
using namespace std;
int main(void)
{
int n;
cin >> n;
// inicializamos a resposta com um valor muito grande,
// digamos 10^9
double ans = 1e9;
for (int i = 1; i <= n; i++)
{
double p, g;
cin >> p >> g;
// usamos a função min do C++ para escolher a resposta mínima
ans = min(ans, 1000.00*(p/g));
}
// dizemos que a precisão do cout será de 2 dígitos após o ponto decimal
cout.precision(2);
cout.setf(ios::fixed);
cout << ans << "\n";
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment