完美立方
来源:互联网 发布:淘宝商品详情打不开 编辑:程序博客网 时间:2024/04/27 10:12
题目 - 完美立方 来源http://poj.grids.cn/practice/2810描述a的立方 = b的立方 + c的立方 + d的立方为完美立方等式。例如12的立方 = 6的立方 + 8的立方 + 10的立方 。编写一个程序,对任给的正整数N (N≤100),寻找所有的四元组(a, b, c, d),使得a的立方 = b的立方 + c的立方 + d的立方,其中a,b,c,d 大于 1, 小于等于N。关于输入正整数N (N≤100)关于输出每行输出一个完美立方,按照a的值,从小到大依次输出。当两个完美立方等式中a的值相同,则依次按照b、c、d进行非降升序排列输出,即b值小的先输出、然后c值小的先输出、然后d值小的先输出。例子输入
24
例子输出Cube = 6, Triple = (3,4,5)Cube = 12, Triple = (6,8,10)Cube = 18, Triple = (2,12,16)Cube = 18, Triple = (9,12,15)Cube = 19, Triple = (3,10,18)Cube = 20, Triple = (7,14,17)Cube = 24, Triple = (12,16,20)
提示注意输出的格式应和例子输出一致#include<stdio.h>int main(){ unsigned int a, b, c, d, N = 100; scanf("%d", &N); if (N <= 100 && N > 0) { for(a = 2; a <= N; a++) { for(b = 2; b < a; b++) { for(c = b; c < a; c++) { for(d = c; d < a; d++) { if (a*a*a == b*b*b + c*c*c + d*d*d) { printf("Cube = %d, Triple = (%d,%d,%d)\n",a,b,c,d); } } } } } }}
0 0
- 完美立方
- 完美立方
- 完美立方
- 完美立方
- 完美立方
- 完美立方
- 完美立方
- 完美立方
- 【C++】完美立方数
- 1007完美立方
- POJ2810完美立方
- NOJ1007 完美立方(暴力)
- 枚举(完美立方)
- 1007_完美立方
- NOJ -1007 完美立方
- MOOC 完美立方
- 完美立方问题
- 完美立方_POJ
- 动态分配内存malloc free
- 求e
- arm-linux移植MT7601Uusb无线网卡(小度wifi,360随身WIFI 2代)
- sgu115:Calendar
- 如何搭建微哨轻应用?
- 完美立方
- erlide安装--开发Erlang程序必备
- Android滑动菜单
- ctags简易用法
- C 静态变量
- C++引用 - reference
- float double浮点数不精确问题
- 在Win8中,在安装msi安装包的时候常常会出现代码为2502、2503的错误
- Scrapy 0.22.2 处理XML接口数据