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;
}
相关推荐
山烛3 小时前
决策树学习全解析:从理论到实战
人工智能·python·学习·算法·决策树·机器学习
风已经起了4 小时前
FPGA学习笔记——简单的乒乓缓存(RAM)
笔记·学习·fpga开发
zhangxiaomm6 小时前
pytorch 学习笔记(2)-实现一个线性回归模型
pytorch·笔记·学习
玖剹7 小时前
Linux文件操作:从C接口到系统调用
linux·服务器·c语言·c++·笔记·ubuntu
NfN-sh8 小时前
计数组合学7.12( RSK算法的一些推论)
笔记·学习·算法
农夫山泉(代码版)8 小时前
Linux驱动学习(七)平台总线框架
linux·服务器·学习
驱动起爆大师x_x8 小时前
STM32_Hal库学习SPI
stm32·嵌入式硬件·学习
小眼睛FPGA8 小时前
【盘古100Pro+开发板实验例程】FPGA学习 | 基于 UDP 的以太网传输实验例程
科技·单片机·学习·ai·fpga开发·fpga
pusue_the_sun9 小时前
从零开始搞定类与对象(中)
开发语言·c++·学习