给定不超过6的正整数A,考虑从A开始的连续4个数字。请输出所有由它们组成的无重复数字的3位数。
输入格式:

输入在一行中给出A。
输出格式:

输出满足条件的的3位数,要求从小到大,每行6个整数。整数间以空格分隔,但行末不能有多余空格。
输入样例:

2

输出样例:

234 235 243 245 253 254
324 325 342 345 352 354
423 425 432 435 452 453
523 524 532 534 542 543

代码如下:

#include<stdio.h>
int main()
{int a;int count = 0;//计算每行数字的个数 int row = 0;//计算行数 scanf("%d",&a);for(int i=a;i<=a+3;i++){for(int j=a;j<=a+3;j++){if(i==j)//防止第二个数与第一个数重复 {continue;}for(int m=a;m<=a+3;m++){if(m==j||m==i)//防止第三个数和第二个数重复或者第一个数重复 {continue;}if(count==0&&row!=0)//对第一行做特殊处理,每当count==0时换行 {printf("\n");}count++;printf("%d%d%d",i,j,m);if(count != 6){printf(" ");}if(count == 6)//行数加一,重置count {row++;count = 0;}}}}return 0;
}

7-16 求符合给定条件的整数集相关推荐

  1. PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言

    PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出 ...

  2. 【C语言】求符合给定条件的整数集

    求符合给定条件的整数集 PTA 基础编程题集 7-16 题目: 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数.* 输入格式: 输入在一行中给出A. 输出 ...

  3. C语言入门:求符合给定条件的整数集

    C语言:求符合给定条件的整数集 给定不超过6的正整数,考虑从A开始的连续4个数字.请输出所有由他们组成的无重复数字的3位数 输入格式:输入在一行中给出A 输出格式:输出满足条件的3位数,要求从小到大, ...

  4. 求符合给定条件的整数集

    求符合给定条件的整数集 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件的的3位数,要求从小到 ...

  5. 用C语言解“求符合给定条件的整数集”题

    7-16 求符合给定条件的整数集 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件的的3位数, ...

  6. 用Python解“求符合给定条件的整数集”题

    7-16 求符合给定条件的整数集 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件的的3位数, ...

  7. 求符合给定条件的整数集(PTA题库)

    题目 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件的的3位数,要求从小到大,每行6个整数. ...

  8. C语言编程练习:求符合给定条件的整数集

    文章目录 题目描述 思路 结果 题目描述 题目: 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式∶ 输入在一行中给出A. 输出格式︰ 输出满足 ...

  9. PTA 7-2 求符合给定条件的整数集

    给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件的的3位数,要求从小到大,每行6个整数.整数间 ...

最新文章

  1. Xshell 6 提示 要继续使用此程序,您必须应用最新的更新
  2. PowerBI随笔(4)-关系模型与报表-1
  3. C语言求阶乘(附完整源码)
  4. sqlite3数据库操作小记
  5. 为你的AliOS Things应用增加自定义cli命令
  6. 将指标标签与MicroProfile Metrics 2.0结合使用
  7. 江民杀毒软件KV网络版反病毒整体解决方案──金融行业
  8. dj电商-应用整合在一起,不完整版
  9. linux命令中xargs,在Linux上使用xargs命令的详细教程
  10. JQuery的Ajax跨域请求的解决方案
  11. 时间片轮转调度算法详解
  12. SVG实现网易云心动动画(HTML+CSS)
  13. STM32自带GB2312字库显示汉字
  14. C++, 多态应用举例之Word
  15. linux 桌面 v2ex,程序员:他人笑我桌面太凌乱,我笑他人看不穿
  16. 7-5 百分制成绩转换为等级成绩 (15分)c语言
  17. 微信小程序实现直播间点赞飘心效果的示例代码
  18. PHP现代濒危动物毕业论文,保护濒危动物(论文).doc
  19. 计算机网络 :P2P文件分发
  20. 安卓手机 模拟辅助显示设备

热门文章

  1. java工作笔记019---java8新特性判断非null
  2. 数据库工作笔记011---Centos7.3下切换mysql数据库的存储位置_挂盘_目录挂载_挂载某个目录到某个设备下
  3. APPCAN学习笔记002---app快速开发AppCan.cn平台特色
  4. 数据归一化的作用--在svm 训练的时候特别有用
  5. 初识GDI、GDI+
  6. C++面试宝典之STL向量容器
  7. 出租广告Java代码_Spring cloud 查询返回广告创意实例代码
  8. php 匹配括号的个数,php 正则匹配括号内容 PHP实现正则匹配所有括号中的内容
  9. java.lang.NumberFormatException: Infinite or NaN原因之浮点类型除数为0
  10. 微信小程序-测试游戏生成六边多边形