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;
}
相关推荐
学工科的皮皮志^_^5 分钟前
PCIE学习
经验分享·嵌入式硬件·学习·fpga开发·pcie
uxiang_blog25 分钟前
Linux学习之旅4
linux·运维·学习
La Pulga1 小时前
【STM32】WDG看门狗
c语言·stm32·单片机·嵌入式硬件·mcu
BullSmall1 小时前
《道德经》第三十八章
学习
承渊政道2 小时前
算法复杂度
c语言·数据结构·c++·算法·visual studio
乌暮3 小时前
数据库--JDBC编程
java·数据库·学习
_dindong3 小时前
Linux网络编程:进程间关系和守护进程
linux·运维·服务器·网络·c++·学习
zhilin_tang3 小时前
如何写一个WebRTC ACE音频应用处理模块
linux·c语言·c++
能不能别报错3 小时前
K8s学习笔记(二十四) ingress
笔记·学习·kubernetes
逐步前行3 小时前
C数据结构--数组|矩阵|广义表
c语言·数据结构·矩阵