求解
2024-09-16 17:14:21
发布于:浙江
#include <bits/stdc++.h>
using namespace std;
int main(){
double a = 0,b = 0,c = 0,d = 0,e = 0,g = 0,l = 0;
for(int i = 0;i < 10;i++){
a += i;
for(int j = 0;j < 10;j++){
b += j;
for(int z = 0;z < 10;z++){
c += z;
for(int x = 0;x < 10;x++){
d += x;
for(int v = 0;v < 10;v++){
e += v;
l = e + 0.7;
for(int n = 0;n < 10;n++){
g += n;
if((a + b*0.1 + c*0.01 + d*0.001 + g*0.0001 + 0.00007) * l == e + 0.999999){
cout << fixed << setprecision(10) << a << endl;
cout << fixed << setprecision(10) << b << endl;
cout << fixed << setprecision(10) << c << endl;
cout << fixed << setprecision(10) << d << endl;
cout << fixed << setprecision(10) << e << endl;
cout << fixed << setprecision(10) << g << endl;
}
}
}
}
}
}
}
return 0;
}
以上代码有什么错误吗?
为了解决《学霸》里的一道题:
我.爱 数 学 趣 题
X 解.题
———————————————————————
解.9 9 9 9 9 9
我语法还没学完,就用了暴力枚举……
全部评论 1
参考洛谷题目:虫食算。
2024-09-18 来自 加拿大
1嗯,谢谢。你咋又去加拿大了?又开始全世界漂流了???
2024-09-21 来自 浙江
0又去加拿大了...
2024-09-21 来自 浙江
0为什么说是又去加拿大了?
2024-09-22 来自 加拿大
0
有帮助,赞一个