20701除法
来源:互联网 发布:怎么跟淘宝客服讲价 编辑:程序博客网 时间:2024/05/16 10:53
注意:本程序运行需要3~5分钟!
题目:
20701除法
难度级别:B; 运行时间限制:1000ms; 运行空间限制:51200KB; 代码长度限制:2000000B94736 01528
代码:
枚举法:
#include <iostream>
#include <cmath>
#include <cstring>
#include <algorithm>
using namespace std;
//ifstream cin(".in");
//ofstream cout(".out");
int i1,i2,i3,i4,i5,i6,i7,i8,i9,i11;
int pan(int i,int j)
{
i1=i%10;
i2=i%100/10;
i3=i%1000/100;
i4=i%10000/1000;
i5=i%100000/10000;
i6=j%10;
i7=j%100/10;
i8=j%1000/100;
i9=j%10000/1000;
i11=j%100000/10000;
if(i1==i2||i1==i3||i1==i4||i1==i5||i1==i6||i1==i7||i1==i8||i1==i9||i1==i11||i2==i3||i2==i4||i2==i5||i2==i6||i2==i7||i2==i8||i2==i9||i2==i11||3i==i4||i3==i5||i3==i6||i3==i7||i3==i8||i3==i9||i3==i11||i4==i5||i4==i6||i4==i7||i4==i8||i4==i9||i4==i11||i5==i6||i5==i7||i5==i8||i5==i9||i5==i11||i6==i7||i6==i8||i6==i9||i6==i11||i7==i8||i7==i9||i7==i11||i8==i9||i8==i11||i9==i11)
{
return 0;//no
}
return 1;//yes
}
int main()
{
double i,j,n,t;
double q;
cin>>n;
bool flag;
flag=true;
for(i=1000;i<=99999;i++)
{
for(j=i-1;j>1000;j--)
{
q=i/j;
if(q==int(q)&&q==n)
{
t=pan(i,j);
if(t==1)
{
cout<<i5<<i4<<i3<<i2<<i1<<" "<<i11<<i9<<i8<<i7<<i6<<endl;
flag=false;
}
}
}
}
if(flag==true)
cout<<0<<endl;
system ("pause");
return 0;
}
- 20701除法
- 除法
- 除法
- 除法
- 除法
- 除法
- 除法
- 除法
- 除法
- 高精度除法(大数除法)
- 除法:传统除法、floor和真除法
- 二进制除法
- 高精度除法
- 二进制除法
- 除法优化
- python除法
- 除法运算
- 高精度除法
- KindEditor4.1.4代码高亮显示设置
- 设计模式之代理模式
- Unreal Engin_画廊制作笔记 _009<灯光处理,夜晚的画廊Spot Light灯光设置>
- MFC+opencv双目测距
- Java面试题集(二)
- 20701除法
- Linux Apache服务介绍及搭建
- Gradle build.gradle样例文件 Groovy语法 注解
- Profile-多环境配置
- 51单片机 软件模拟IIC
- 崇志宏 【转载】深度学习进阶规划(论文阅读顺序推荐)--东南大学
- 【day-14】二叉树-剑指offer难题合集
- RestTemplate 发送 get 请求使用误区 多值为null
- openresty 开发入门