解题思路:
注意事项:
好久不见,今天我来实际检验一下这道题的结果
参考代码:
#include <iostream> #include <cmath> using namespace std; int main() { int x,y; double alpha = (1.0 + sqrt(5.0)) / 2.0; double beta = (3.0 + sqrt(5.0)) / 2.0; while (cin>>x>>y) {if (x>y) { int temp = x;x = y;y = temp; } int n = ceil(y / beta); int x1 = alpha * n; int y1 = beta * n; if (x == x1 && y == y1) cout<<0<<endl; else cout<<1<<endl;} return 0; } 不解释了,今天我实在是太累了!!!!
0.0分
43 人评分
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:511 |
简单的a+b (C语言代码)浏览:564 |
输出正反三角形 (C语言代码)浏览:859 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:761 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:703 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:897 |
1157题解浏览:769 |
DNA (C语言代码)浏览:798 |
企业奖金发放 (C语言代码)浏览:2462 |
1197求助浏览:667 |