鱼C论坛

 找回密码
 立即注册
楼主: 不二如是

[每日一练] 算法1 ◉‿◉ {1,2,3,4}能组成多少个互不相同且无重复的三位数字?

  [复制链接]
发表于 2018-4-26 04:16:14 | 显示全部楼层
  1. window.onload = function(){
  2.                                   var arr = ['1','2','3','4'];
  3.                                   var ss = [];
  4.                                   for(var i = 0; i < arr.length;i++){
  5.                                         for(j = 0; i < 4; i++){
  6.                                                 ss.push(arr[i] + arr[(i+1)%4] + arr[(i+2)%4]);  //123
  7.                                                 ss.push(arr[i] + arr[(i+2)%4] + arr[(i+1)%4]); //132
  8.                                                 ss.push(arr[i] + arr[(i+1)%4] + arr[(i+3)%4]); //124
  9.                                                 ss.push(arr[i] + arr[(i+3)%4] + arr[(i+1)%4]); //142
  10.                                                 ss.push(arr[i] + arr[(i+2)%4] + arr[(i+3)%4]); //134
  11.                                                 ss.push(arr[i] + arr[(i+3)%4] + arr[(i+2)%4]); //134
  12.                                         }
  13.                                   }
  14.                                   document.body.innerHTML = ss.join(',');
  15.                                   alert(ss.length);
  16.                         };
复制代码

点评

我很赞同!: 5.0
我很赞同!: 5
  发表于 2018-6-6 16:53

评分

参与人数 1鱼币 +5 收起 理由
不二如是 + 5 热爱鱼C^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2018-5-4 10:49:07 | 显示全部楼层
参考答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-6 10:27:07 | 显示全部楼层
顶顶顶顶顶顶顶顶
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-6 19:34:27 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-5-10 15:09:02 | 显示全部楼层
能组成多少个互不相同且无重复的三位数字
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-22 16:04:52 | 显示全部楼层
想看看题主的思路~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-23 21:22:14 | 显示全部楼层
111111111
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-30 09:34:37 | 显示全部楼层
huifu
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-6-6 16:38:54 | 显示全部楼层
random 就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-6-10 23:44:52 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-6-12 08:53:04 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-6-24 10:09:35 | 显示全部楼层
#include <iostream>
int main()
{
        const int MAX = 4;
        for (int i = 1; i <= MAX; i++)
        {
                for (int b = 1; b <= MAX; b++)
                {
                        if (b == i)
                                continue;
                        for (int j = 1; j <= MAX; j++)
                        {
                                if (j == b || j == i)
                                        continue;
                                std::cout << i << b << j << '\t';
                        }

                }
                std::cout << std::endl;

        }

}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-6-30 13:57:11 | 显示全部楼层
感谢分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-3 09:35:07 | 显示全部楼层
# include <stdio.h>
# include <stdlib.h>

void Test1() {
        int count=0;
        for (int i=1;i<=4;i++) {
                for (int j=1;j<=4;j++) {
                        for (int k=1;k<=4;k++) {
                                if ((i!=j)&&(i!=k)&&(j!=k)) {
                                        int num=i+10*j+100*k;
                                        printf("%d ",num);
                                        count++;
                                }
                        }
                }
        }
        printf("\n%d\n",count);
}

int main(void) {
        Test1();
        return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-4 12:37:33 | 显示全部楼层
学习下  看看  学习下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-4 15:45:31 | 显示全部楼层
学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-7-4 22:03:23 | 显示全部楼层
have a look
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-13 16:31:16 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-7-14 16:53:57 | 显示全部楼层
看看跟想的一样么。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-21 23:46:37 | 显示全部楼层
成多少个互不相同且无
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-24 23:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表