2025-02-13 学习记录--C/C++-PTA 7-16 求符合给定条件的整数集

一、题目描述 ⭐️

二、代码(C语言)⭐️

c 复制代码
#include <stdio.h>

int main() {
    int A, // 用户输入的不超过 6 的正整数 A
        count = 0; // 满足条件的整数个数,初始化为 0

    scanf("%d",&A); // 输入 A

    // 生成并输出满足条件的三位数
    for (int i = A; i < A + 4; i++) {
        for (int j = A; j < A + 4; j++) {
            for (int k = A; k < A + 4; k++) {
                if (i != j && i != k && j != k) { // 确保各位数字互不相同
                    count++;
                    if (count % 6 == 0) {
                        printf("%d%d%d\n", i, j, k); // 每 6 个三位数换行
                    } else {
                        printf("%d%d%d ", i, j, k); // 其他情况输出空格
                    }
                }
            }
        }
    }

    // 如果总数不是 6 的倍数,换行
    if(count % 6 != 0) {
        printf("\n");
    }

    return 0;
}
相关推荐
Purple Coder7 分钟前
龙华寺-我会发顶刊的
学习
今儿敲了吗18 分钟前
python基础学习笔记第五章——容器
笔记·python·学习
知识分享小能手20 分钟前
edis入门学习教程,从入门到精通,Redis编程开发知识点详解(4)
数据库·redis·学习
炽烈小老头1 小时前
【 每天学习一点算法 2026/03/18】全排列
学习·算法
Book思议-1 小时前
【数据结构实战】判断链表是否有环:快慢指针法(Floyd 判圈算法)
c语言·数据结构·算法·链表
qq_150841991 小时前
用CVI写一个贪吃蛇小游戏
c语言
lzp07911 小时前
Neo4j图数据库学习(二)——SpringBoot整合Neo4j
数据库·学习·neo4j
C羊驼2 小时前
C 语言:哥德巴赫猜想
c语言·开发语言·人工智能·经验分享·笔记·算法·课程设计
我不是程序猿儿2 小时前
【嵌入式】趣味理解“volatile”
stm32·单片机·嵌入式硬件·学习
happymaker06262 小时前
web前端学习日记——DAY02(CSS样式表的使用)
前端·css·学习