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;
}
相关推荐
传奇开心果编程13 分钟前
【Rust入门知识点学与练】第3课:String 与 &str 的区别
开发语言·学习·rust
小雨笙笙1 小时前
机器学习:线性回归学习
学习·机器学习·线性回归
HugoStudio_SWAN1 小时前
洛谷 P1420 / P1179 / B4262 最长连号、数字统计与词频统计——统计的三种面孔
c++·学习·程序人生·算法
是隼人2 小时前
buuctf-pwn [HarekazeCTF2019]baby_rop2(64位ret2libc)题解(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门
aprilaaaaa3 小时前
(TC397 学习笔记)二、ICU和TIM的时钟计算
笔记·学习·fpga开发
wuyk5553 小时前
107.FreeRTOS 链表深度解析:从原理到面试满分答案
c语言·开发语言·数据结构·stm32·单片机·链表·面试
xian_wwq4 小时前
【学习笔记】-深度认知系列-第8讲主流AI模型横向评测——GPT、Claude、Gemini、盘古、文心、通义
人工智能·笔记·学习
大牧师4 小时前
TypeORM 学习教程
数据库·sql·学习·node.js·orm·nest.js·typeorm
晨欣5 小时前
NVIDIA GPU 架构演进学习笔记(GPT-5.6 Terra 生成)
笔记·学习·gpu·显卡·nvidia·英伟达
AAA代码批发商5 小时前
Days 39 Linux C 开发之 SQLite 数据库完整学习笔记
linux·c语言·数据库