当前位置: 首页 > news >正文

编程题 7-16 求符合给定条件的整数集【PAT】

文章目录

  • 题目
    • 输入格式
    • 输出格式
    • 输入样例
    • 输出样例
  • 题解
    • 解题思路
    • 完整代码

编程练习题目集目录

题目

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

输入格式

  输入在一行中给出 A A A

输出格式

  输出满足条件的的 3 3 3 位数,要求从小到大,每行 6 6 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

题解

解题思路

  首先输入开始的数字,然后利用 f o r for for 循环将出现的三位数字全部循环一遍,再用 i f if if 判断出符合要求的数字,再判断输出的个数和行即可。

完整代码

#include<iostream>
using namespace std;int main(void)
{int n, x = 0;cout << "请输入一个正整数:";                    // 提交时注释此行cin >> n;for (int i = n; i < n + 4; i++){for (int j = n; j < n + 4; j++){if (j != i){for (int k = n; k < n + 4; k++){if (k != i && k != j){x++;if (x % 6 == 0)         // 控制输出个数cout << i << j << k << endl;elsecout << i << j << k << " ";}}}}}return 0;
}

http://www.mrgr.cn/news/46904.html

相关文章:

  • 接口传参 data格式和json格式区别是什么
  • C语言:-三子棋游戏代码:分支-循环-数组-函数集合
  • rtthread学习笔记系列--18 信号 SIGNAL
  • day09_kafka高级
  • FPGA 21 ,深入理解 Verilog 中的基数,以及二进制数与十进制数之间的关系( Verilog中的基数 )
  • LeetCode 209 题:长度最小的子数组
  • LEAP模型的低碳路径建模与温室气体核算方法!详细
  • 大学的离散数学:探索数学的逻辑之美
  • R语言的Meta分析【全流程、不确定性分析】方法与Meta机器学习技术应用
  • 中国三大著名哲学家起名大师颜廷利:古人用智慧创造汉字
  • 在 CentOS 中,前台启动和后台启动是
  • 搭建企业域名服务器案例
  • 你用过最好用的AI工具有哪些?
  • clickhouse常用脚本语句
  • 用Python实现的高校教师资格考试题库程序
  • 【机器学习】金融预测 —— 风险管理与股市预测
  • 系统统异常和业务异常的区别
  • 内行人都知道的酱酒三大冷知识
  • 访问控制列表(课内实验)
  • 【devops】x-ui 实现一键安装 x-ray 打造高速国际冲浪 | xray管理平台
  • winform实现托盘语音提醒
  • 【测试】用例篇——测试用例的概念
  • ROS理论与实践学习笔记——4 ROS的常用组件之rosbag
  • SpringMVC框架:深入注解开发实践与基础案例优化解析
  • Plant Monster Pack PBR - Fantasy RPG 植物怪物包
  • Android Serializable和Parcelable的区别及其使用