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

不重复的3位数

时间:2023-05-19 18:34:33浏览次数:25  
标签:cout 三位数 重复 int 位数 &&

用1、2、3、4共4个数字能组成多少个互不相同且无重复的三位数?都是多少?

我们可以对这个三位数中的每一个数进行穷举,在通过条件判断筛选出所需要的数。

#include<iostream>
using namespace std;
int main()
{
int n=0;
for(int i=1;i<5;i++)
{
for(int j=1;j<5;j++)
{
for(int k=1;k<5;k++)
{
if(i!=j&&i!=k&&j!=k)
{
n++;
cout<<i<<j<<k<<"\t";
}
}
}
}
cout<<endl;
cout<<"共有"<<n<<"个三位数"<<endl;
return 0;
}

运行结果如下:

 

标签:cout,三位数,重复,int,位数,&&
From: https://www.cnblogs.com/618zyk/p/17410251.html

相关文章

  • MySQL 处理重复数据
    MySQL处理重复数据有些MySQL数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。本章节我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据。防止表中出现重复数据你可以在MySQL数据表中设置指定的......
  • 防止表单重复提交的方法
    1.通过JavaScript屏蔽提交按钮(不推荐)通过js代码,当用户点击提交按钮后,屏蔽提交按钮使用户无法点击提交按钮或点击无效,从而实现防止表单重复提交。ps:js代码很容易被绕过。比如用户通过刷新页面方式,或使用postman等工具绕过前段页面仍能重复提交表单。因此不推荐此方法。2.给数据......
  • 代码随想录算法训练营第九天|28. 找出字符串中第一个匹配项的下标、459. 重复的子字符
    【参考链接】28.找出字符串中第一个匹配项的下标【注意】1.kmp解决的就是字符串匹配的问题。2.kmp如何知道匹配过哪些字符串,并跳到匹配过的内容后面的字符。---前缀表3.找到一个子字符串里它的最长相等前后缀。4.前缀是包含首字母,不包含尾字母的所有子串;后缀只包含尾字母,不......
  • 不重复的三位数
    自然语言解决问题:求互不相同的三位数,可以一位一位的去确定,先确定百位、再确定十位、个位,再将各位上的数值进行比较,若互不相同则输出流程图: 具体代码:#include<stdio.h>intmain(){ inta,b,c,d; printf("由1,2,3,4组成的不重复三位数都有\n"); for(a=1;a<5;a++){ for(b=1;b<5;......
  • day 30 不重复的3位数
    1.有i,j,k三位 2.对各位枚举且i!=j!=k;3.输出满足条件的情况 include<iostream>#include<cmath>usingnamespacestd;intmain(){intflag=0;for(inti=1;i<=4;i++){for(intj=1;j<=4;j++){for(intk=1;k<=4;k++){if(i!=j&&......
  • 使用notepad++查看DLL位数
    简便方法:直接用记事本或者notepad++打开exe文件(dll文件),会有很多乱码,不要头疼,接下来只需要在第二段中找到PE两个字母,在其后的不远出会出现d?或者L。若是d,则证明该程序是64位;若是L,则证明是32位。翻译搜索复制......
  • Hudi表数据重复原因
    测试中,发现虽然显示设置为upsert,且也按规范设置了primaryKey、preCombineField,type等,但查出的结果仍然存在重复。反复测试,重复的数据稳定为2,且同一数据的一笔提交时间也保持不变。结果显示同一数据分区相同,但来自不同的HDFS文件。相关Issue这个问题的原因是drop掉一张h......
  • 将一个三位数反向输出,例如输入358,反向输出853。
    【题目描述】将一个三位数反向输出,例如输入358,反向输出853。【输入】一个三位数n。【输出】反向输出n。【输入样例】100【输出样例】001whileTrue:your_str=input("请输入一个三位数--->")lst=list(your_str)lst.reverse()mystr=''.j......
  • 统计满足条件的4位数个数
    题目描述:给定若干个四位数,求出其中满足以下条件的数的个数: 个位数上的数字减去千位数上的数字,再减去百位数上的数字,再减去十位数上的数字的结果大于零。输入格式:输入为两行,第一行为四位数的个数n,第二行为n个的四位数,数与数之间以一个空格分开。(n<=100)输出格式:输出为......
  • 287. 寻找重复数
    给定一个包含n+1个整数的数组nums,其数字都在[1,n]范围内(包括1和n),可知至少存在一个重复的整数。假设nums只有一个重复的整数,返回这个重复的数。你设计的解决方案必须不修改数组nums且只用常量级O(1)的额外空间。 示例1:输入:nums=[1,3,4,2,2]输出:2示例2......