訓練賽-Eyad and Math
阿新 • • 發佈:2018-01-24
我們 註意 else using namespace clu double ret 是否
題意:給你四個數,求出a^b是否小於c^d,是的話輸出<,否則輸出>;
思路:因為數據很大,所以我們需要降低數據的規模,比如用一個log10()函數,這就能解決了,註意,要用scanf輸入;
代碼:
#include<iostream> #include<algorithm> #include<cstdio> #include<cmath> using namespace std; int main() { int t; double a,b,c,d,t1,t2; scanf("%d",&t);while(t--) { scanf("%lf%lf%lf%lf",&a,&b,&c,&d); //printf("%lf\n%lf\n%lf\n%lf\n",a,b,c,d); t1=b*log10(a); t2=d*log10(c); if(t1<t2) printf("<\n"); else printf(">\n"); } return 0; }
訓練賽-Eyad and Math