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;
}
相关推荐
2501_901147834 分钟前
面试必看:优势洗牌
笔记·学习·算法·面试·职场和发展
森焱森20 分钟前
嵌入式硬件工程师应知 白银快速分析报告
linux·c语言·arm开发·嵌入式硬件·去中心化
一战成名99626 分钟前
深度解析 CANN 模型转换工具链:从 ONNX 到 OM
人工智能·学习·安全·开源
czhaii28 分钟前
单片机最佳入门多线程示例讲解
c语言·单片机
蒸蒸yyyyzwd1 小时前
分布式算法学习笔记1.1-1.4
笔记·学习
匆匆那年9671 小时前
llamafactory推理消除模型的随机性
linux·服务器·学习·ubuntu
好好学习天天向上~~1 小时前
5_Linux学习总结_vim
linux·学习·vim
笨笨阿库娅1 小时前
从零开始的算法基础学习
学习·算法
阿蒙Amon10 小时前
TypeScript学习-第10章:模块与命名空间
学习·ubuntu·typescript
AI绘画哇哒哒10 小时前
【干货收藏】深度解析AI Agent框架:设计原理+主流选型+项目实操,一站式学习指南
人工智能·学习·ai·程序员·大模型·产品经理·转行