POJ 1543 暴搜
来源:互联网 发布:淘宝买电动车哪家 编辑:程序博客网 时间:2024/06/08 15:50
题意:输出a^3=b^3+c^3+d^3的所有a,b,c,d的值。
b,c,d由小到大且b,c,d都大于1。
思路:
按照题意写就好。。。。
// by SiriusRen#include <cstdio>using namespace std;int num[105],n,t,s[5];void dfs(int x,int pos,int remain){ if(x==4){ if(!remain)printf("Cube = %d, Triple = (%d,%d,%d)\n",t,s[1],s[2],s[3]); return; } for(int i=pos;i<=n;i++) s[x]=i,dfs(x+1,i,remain-num[i]);}int main(){ scanf("%d",&n); for(int i=1;i<=100;i++)num[i]=i*i*i; for(t=1;t<=n;t++)dfs(1,2,num[t]);}
0 0
- POJ 1543 暴搜
- POJ 1543
- POJ-1543
- POJ 1543
- poj 1543Perfect Cubes
- poj 1543 Perfect Cubes
- POJ 1543 Perfect Cubes
- POJ 1543 - Perfect Cubes
- poj 1543:Perfect Cubes
- poj 1543 Perfect Cubes
- POJ 1543 Perfect Cubes
- POJ 1543 Perfect Cubes
- poj 1543 Perfect Cubes
- POJ 1543 解题报告
- POJ 1543 Perfect Cubes
- POJ 1543 Perfect Cubes
- 【POJ】[1543]Perfect Cubes
- POJ 1543(暴力)
- 数组的排序算法
- iOS 排序算法总结—冒泡排序
- Linux 网络常见报错及监控项
- Linux内核之数据结构--链表
- sg函数 poj 2960 S-Nim
- POJ 1543 暴搜
- django简单入门
- bmob实现短信验证功能
- 随机数的使用
- Java多线程
- CodeForces 670D2 Magic Powder - 2
- 输入数字n,按顺序打印出1到最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数即999。
- #CentOS on Mac#3.进程通信
- 简易时钟 Date对象 for...in...语句 replace方法