Perfect Cubes(枚举) - TOJ 1945
2018-03-07 23:02
197 查看
题目描述
求出所有的{a,b,c,d},符合1<=a<=200,b>=1,c>=1,d>=1且按照升序输出所有的组合。列如,{6,3,4,5}的输出格式为Cube = 6,Triple = (3,4,5)
输出
Cube = 6, Triple = {3,4,5}Cube = 12, Triple = {6,8,10}
…
源代码
#include<iostream> using namespace std; int main() { int a, b, c, d; for (a = 6;a <= 200;a++) { for (b = 3;b < a;b++) { for (c = 4;c < a;c++) { for (d = 5;d < a;d++) { if (a*a*a == b*b*b + c*c*c + d*d*d&&b < c&&b < d&&c < d) cout << "Cube = " << a << ", Triple = (" << b << "," << c << "," << d << ")" << endl; } } } } }
相关文章推荐
- TOJ 3584. Chocolate Eating 【二分+枚举】
- Perfect Cubes(暴力枚举)
- TOJ 1550 Fiber Communications -- 枚举 + 线段树
- 【TOJ 1163】Gone Fishing【贪心+枚举】
- hdu5365 暴力枚举所有点是否能够成正四边形
- SCU 4488 king's trouble II(dp||枚举)
- C#中的枚举
- 枚举计算机上存在的时区
- log4j日志、反射、枚举、克隆
- C语言枚举与宏选择
- LINQ To SQL 枚举支持示例,使用鉴别器列(Discriminator Column)和继承映射(翻的)
- 黑马程序员_java高新技术总结【1】(枚举和部分java新特性)
- 编写高质量代码改善C#程序的157个建议——建议7: 将0值作为枚举的默认值
- oc中的枚举
- Head First C# 中文版 图文皆译 第八章 枚举和集合 page312
- UVA 1523 - Helicopter(暴力枚举)
- HDU 1017 A Mathematical Curiosity (枚举水题)
- 枚举之熄灯问题
- C#中枚举的一些操作
- 操作枚举value、name、Description的两个方法