题意:有n个商店,自家商店的定价不可高于任何一家商店定价,求自家商店最高定价。
思路:拿个变量打擂台即可,不用解释太多。
见代码:
#include<iostream> #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> using namespace std; double min1=1000000.0,x[100001],y[100001]; int n; int main() { freopen("chicken.in","r",stdin); freopen("chicken.out","w",stdout); cin>>x[0]>>y[0]; cin>>n; for(int i=1;i<=n;i++) { cin>>x[i]>>y[i]; if(x[i]/y[i]<min1) min1=x[i]/y[i]; } min1*=1000; printf("%.2lf",min1); return 0; }