算法竞赛入门经典2.5 2-5分数化小数
2016-07-17 21:07
176 查看
这个一开始没有思路,百度了知道从123到329开始测试,受教受教。
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int i,kase,a,b,c[10],d,e;
kase=1;
for(i=123;i<=329;i++)
{
a=i*2;
b=i*3;
c[0]=i/100;c[1]=i/10%10;c[2]=i%100%10;
c[3]=a/100;c[4]=a/10%10;c[5]=a%100%10;
c[6]=b/100;c[7]=b/10%10;c[8]=b%100%10;
for(d=0;d<=8;d++)
{
for(e=d+1;e<=8;e++)
{
if(c[d]==c[e]) goto here;
}
}
here:
if(d==9&&e==9)
{
cout<<i<<" "<<a<<" "<<b<<" "<<endl;
}
}
return 0;
}
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int i,kase,a,b,c[10],d,e;
kase=1;
for(i=123;i<=329;i++)
{
a=i*2;
b=i*3;
c[0]=i/100;c[1]=i/10%10;c[2]=i%100%10;
c[3]=a/100;c[4]=a/10%10;c[5]=a%100%10;
c[6]=b/100;c[7]=b/10%10;c[8]=b%100%10;
for(d=0;d<=8;d++)
{
for(e=d+1;e<=8;e++)
{
if(c[d]==c[e]) goto here;
}
}
here:
if(d==9&&e==9)
{
cout<<i<<" "<<a<<" "<<b<<" "<<endl;
}
}
return 0;
}
相关文章推荐
- 我的JavaEE学习路线图
- sap gui 740 mac 下载
- Android手机截屏生成gif图片
- 使用Maven管理Spring
- 必看:学习C语言的思路,让学习不再感到有压力!
- 类似淘宝添加购物动画
- HTML中label的两种使用方法
- 【java】转发和重定向小结
- 动态规划——回文最小分割数(palindrome-partitioning-ii)
- 21.Which three statements are true about logical structures of the Oracle database? (Choose three.)
- Xcode中pch文件的使用
- WebServer 之apache(httpd2.2和httpd2.4)基础安装部署
- .NET中制做对象的副本(二)继承对象之间的数据拷贝
- Delphi编程中Http协议应用
- 7.17 leetcode 第一天刷题成功
- Java Se----语言基础(1)
- 乘风破浪会有时,直挂云帆济沧海。
- App的打磨之路(中)
- 随笔
- 【NYOJ】[833]取石子(七)