原题:

输入正整数n,按从小到大的顺序输出所有形如abcde/fghij=n的表达式,其中a~j恰为数字0~9的一个排列,2<=n<=79.

AC代码:

 1 #include<iostream>
 2 using namespace std;
 3 bool test(int i,int j);
 4 int main()
 5 {
 6     int n;
 7     cin>>n;
 8     int k=1234;
 9     while(k<=98765)//首先数字要小于98675
10     {
11         int m=k*n;
12         if(m<=98675)
13         {
14            if(test(m,k))
15         {
16             if(k<10000)
17             cout<<m<<'/'<<'0'<<k<<'='<<n<<endl;
18             else
19             cout<<m<<'/'<<k<<'='<<n<<endl;
20
21         }
22         }
23
24         k++;
25     }
26 }
27 bool test(int i,int j)
28 {
29     int c[10]={0};
30     int t,s=0;
31     while(i)
32     {
33         t=i%10;
34         i/=10;
35         c[s++]=t;
36     }
37     while(j)
38     {
39         t=j%10;
40         j/=10;
41         c[s++]=t;
42     }
43     for(int d=0;d<10;d++)
44     for(int l=d+1;l<10;l++)
45     if(c[d]==c[l]) return false ;
46     return true;
47 }

转载于:https://www.cnblogs.com/khbcsu/p/3865384.html

简单枚举(算法竞赛入门经典)相关推荐

  1. 算法竞赛入门经典(第二版)第三章习题

    声明:作者水平有限,只是会基础C语言的小菜,C++还未入门.作者仅根据算法竞赛入门经典(第二版)书上第三章习题所述题意而编写,并未严格按照原题的输入输出编写,代码仅经过个人测试(OJ网站太慢了).代码 ...

  2. 《算法竞赛入门经典——训练指南》第一章相关内容

    #<算法竞赛入门经典--训练指南>第一章相关内容 希望各位大牛能指导! 红色为已经做了的...黄色背景是还有不懂地方,希望在年前能刷完第一章啊.... 更新版.google上貌似又加了ex ...

  3. 《算法竞赛入门经典(第二版)》pdf

    下载地址:网盘下载 内容简介  · · · · · · <算法竞赛入门经典(第2版)>是一本算法竞赛的入门与提高教材,把C/C++语言.算法和解题有机地结合在一起,淡化理论,注重学习方法和 ...

  4. 《算法竞赛入门经典(第2版)》

    <算法竞赛入门经典(第2版)> 基本信息 作者: 刘汝佳 丛书名: 算法艺术与信息学竞赛 出版社:清华大学出版社 ISBN:9787302356288 上架时间:2014-6-5 出版日期 ...

  5. 蓝桥杯备考——算法竞赛入门经典(第2版)学习笔记2

    算法竞赛入门经典(第2版)学习笔记2 第二章 循环结构程序设计 2.1 for循环 2.2 while 循环和do-while 循环 2.3 循环的代价 2.4 算法竞赛中的输入输出框架 2.5 注解 ...

  6. 《算法竞赛入门经典训练指南》pdf

    下载地址:网盘下载 基本介绍 编辑 内容简介 <算法竞赛入门经典:训练指南>题目多选自近年来ACM/ICPC区域赛和总决赛真题,内容全面,信息量大,覆盖了常见算法竞赛中的大多数细分知识点. ...

  7. (Step1-500题)UVaOJ+算法竞赛入门经典+挑战编程+USACO

    下面给出的题目共计560道,去掉重复的也有近500题,作为ACMer Training Step1,用1年到1年半年时间完成.打牢基础,厚积薄发. 一.UVaOJ http://uva.onlinej ...

  8. 刘汝佳《算法竞赛入门经典》---总结

    刘汝佳:<算法竞赛入门经典> 三步: 基本的数据结构+算法知识: 数论等数学基本知识: 锻炼联想建模能力.知识与实际相结合,解决实际问题! 第一章:程序设计入门 1.a/b 当a.b为整数 ...

  9. #《算法竞赛入门经典》勘误

    转自http://code.google.com/p/aoapc-book/wiki/BeginningAlgorithmContestsErrata #<算法竞赛入门经典>勘误 关于勘误 ...

  10. 算法竞赛入门经典——训练指南

    <算法竞赛入门经典--训练指南> 基本信息 作者: 刘汝佳 陈锋 [作译者介绍] 丛书名: 算法艺术与信息学竞赛 出版社:清华大学出版社 ISBN:9787302291077 上架时间:2 ...

最新文章

  1. LeetCode简单题之二叉树的最大深度
  2. 你管这破玩意叫 RDB
  3. python程序设计下载_Python程序设计
  4. k8s部署oracle-ee-11g:部署、集群内外连接oracle的方式
  5. firefox2.0的拖放式搜索怎么不行了?是设置问题吗?
  6. 乘风破浪:LeetCode真题_010_Regular Expression Matching
  7. ORM系列之Entity FrameWork详解
  8. LeetCode 321. 拼接最大数(单调栈)*
  9. 想学新的编程语言?考虑下 Go 吧!
  10. [RK3399][Android7.1] ADB功能怎么Debug
  11. 前后端分离的思考与实践(四)
  12. Allegro中Change铜皮至其他层
  13. stc32G库函数(二)——定时器
  14. 用paypal付款手续费一般是多少?
  15. 呼叫中心系统对接开发-网关和中继的对接
  16. 黑龙江职业学院计算机考试,黑龙江2021年9月计算机等级考试考点安排 在哪考试...
  17. MPLS静态LSP部署
  18. android贝塞尔曲线之波浪效果
  19. Scratch案例——彩色蜘蛛网
  20. 基于SSH的客车网上售票系统的设计与实现

热门文章

  1. 人民大学云计算编程的网上评估平台--解题报告 1001-1003
  2. Python+Django+Eclipse 在Windows快速Blog
  3. Eratosthenes筛选求质数
  4. MySQL笔记3:深入理解MySQL中的NULL
  5. @RequestMapping中method的默认值是什么?
  6. 混迹网络运营多年经验之谈
  7. [转]JavaScript ES6 class指南
  8. 智游推送教你如何使用统计图表辅助运营
  9. apache+php为什么不报错
  10. 写了一个测试正则表达式的小工具