首页 > 其他分享 >不重复的三位数

不重复的三位数

时间:2023-05-14 19:45:02浏览次数:38  
标签:num 重复 三位数 int 循环 main

一、问题描述:

 

二、设计思路:

 三层循环,从1-4循环取值,条件判断每个位置上数字不相等

 

 

 

三、程序流程图:

 

 

 

 

四、代码实现:

#include<stdio.h>
int main()
{
    int a,b,c;
    int num=0;
    int temp;
    int count=0;
    for(a=1;a<=4;a++)
    {
        for(b=1;b<=4;b++)
        {
            for(c=1;c<=4;c++)
            {
                temp=a*100+b*10+c;
                if(a!=b&&b!=c&&a!=c)
                {
                    num++;
                    printf("%d    ",temp);
                    count++;
                    if(count%8==0)
                        printf("\n");
                }
            }
        }
    }
    printf("共有 %d 个\n",num);
    
    
    
    return 0;
}

 

标签:num,重复,三位数,int,循环,main
From: https://www.cnblogs.com/bzsc/p/17399976.html

相关文章

  • LeetCode 1047. 删除字符串中的所有相邻重复项
    题目链接:LeetCode1047.删除字符串中的所有相邻重复项题意:给出由小写字母组成的字符串S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。在S上反复执行重复项删除操作,直到无法继续删除。解题思路:开一个栈,然后扫描整个字符串。如果当前字符和栈顶元素不相等,则当前......
  • 双指针——最长连续不重复子序列(例)
    给定一个长度为n的整数序列,找出最长的不包含重复的数的连续区间,输出它的长度。数据范围: 输入样例:512235输出样例:3 #include<iostream>//C++标准库中的头文件.用于控制台输入和输出。#include<cstring>//用于处理字符串的函数和操作#include<algorithm>/......
  • 三菱FX3U模拟量FB函数块,使用结构化工程编写,FB块全部用ST语言编写,支持重复调用。
    三菱FX3U模拟量FB函数块,使用结构化工程编写,FB块全部用ST语言编写,支持重复调用。现在测试FX3U4DAFB块与数学量转工程量FB块,已正常没有问题。没有全部实物,其他功能块没有测试,有实物的朋友拿去测试!全部FB块如下:第一,FX2N-2DA模拟量输出FB函数块,第二,FX2N-2AD模拟量输入FB函数块,第三,FX......
  • 剑指 Offer 03. 数组中重复的数字
    剑指Offer03.数组中重复的数字题目描述找出数组中重复的数字。在一个长度为n的数组nums里的所有数字都在0~n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。2=n<=100000解法1.先进行......
  • MYSQL 查找单个字段或者多个字段重复数据,清除重复数据
    重复数据的情况分为两种:  单个字段数据重复  多个字段数据重复所以该篇的内容就是包括单个字段的重复数据查找 与去重多个字段的重复数据查找 与去重 第一步先查出来所有重复的数据selectt.id,t.subject_id,t.image_id,t.mark_person_idfromdm......
  • 3.无重复字符的最长字串--中等
    题目描述给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。示例1:输入:s="abcabcbb"输出:3 解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是......
  • ceph pg 和 pgp的关系 pg是横向可以重复 pgp 是组合个数
    ceph创建存储池需要pg数和pgp数的两个参数,在前面我们介绍了ceph的pg,那么pgp和pg有什么关系呢?PG (PlacementGroup),pg是一个虚拟的概念,用于存放object,PGP(PlacementGroupforPlacementpurpose),相当于是pg存放的一种osd排列组合。举个例子:假设集群有3个osd,即osd1,osd2,osd3,副本数......
  • 1.删除排序数组中的重复项
    0.题目描述给你一个升序排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组......
  • Vue项目中created生命周期重复执行
    路由切换跳转时,发现一个页面的接口和页面展示每次进入都重新请求以及渲染,没有缓存下来,对比了一下的其它页面,并没有这个问题,所以说这个页面是特例,那么就说明这个页面的展示形式上有问题,一开始以为全局组件中用了keep-alive对页面做了缓存以及不缓存的处理,后来发现根本没有。......
  • LeetCode 459. 重复的子字符串
    题目链接:LeetCode459.重复的子字符串题意:给定一个非空的字符串s,检查是否可以通过由它的一个子串重复多次构成。解题思路:本题就是kmp算法的经典应用,n-next[n]是原字符串的最小周期完整代码如下:funcrepeatedSubstringPattern(sstring)bool{//kmp的经典应用:求......