第一例

题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?

程序:

s=0
for i in range(1,5):
     for j in range(1,5):
          for k in range(1,5):
                  if i!=j and i!=k and j!=k:
                            s=s+1
                            print(i*100+j*0+k)
print(s)

我觉得Python里最烦的大概就是缩进了。

结果

103
104
102
104
102
103
203
204
201
204
201
203
302
304
301
304
301
302
402
403
401
403
401
402
24

时间: 2024-12-31 06:27:37

第一例的相关文章

C语言程序设计百例之第一例

题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. 2.程序源代码: #include <stdio.h> int main(void) { int nFirst, nSecond, nThird; int threeNum; int countNum = 0; for(nFirst = 1; nFirst < 5; nFirst++) for(nSe

Hibernate 第一例

简单的hibernate例子,不涉及jsp页面,直接java代码运行 java类:HibernateUtil ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 package dao; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; public class HibernateUtil {         

腻害!第一例SHA-1哈希碰撞实例

2017年2月23日,荷兰阿姆斯特丹 Centrum Wiskunde & Informatica (CWI) 研究所和 Google 公司的研究人员 [Marc Stevens (CWI Amsterdam), Elie Bursztein (Google), Pierre Karpman (CWI Amsterdam), Ange Albertini (Google), Yarik Markov (Google), Alex Petit Bianco (Google), Clement Ba

PythonQt第一例

pythonQt第一例源码如下,主要介绍了简单的使用方式,需要注意的是应用程序的debug版本和release版本必须使用同类型的PythonQt库不可交叉使用. 源码地址:http://files.cnblogs.com/files/zhangzhiming/pythonQt_test.zip 源码中没有PythonQt库,需要的同学请留邮箱或者私信我,谢谢. 原文地址:http://www.cnblogs.com/zhangzhiming/p/5408582.html 技术分享QQ群:527

Vs自定义控件设计第一例(直线控件的设计)

目录 一. 杨老师是个热情的人 二. 开始喽 三. 还需要些解释什么吗 四. OK了吗 五.最终代码 一.杨老师是个热情的人 我们的项目开源有一段时间了,我一直以为我有一个很不错的胸怀把自己花了很多精力做出来的项目贡献出来了,我以为同学们会很开心,会像“一个饥饿的人看到面包”一样的扑到了我的项目代码上面快乐的研究起来,但是事实上我们的群里面却异常的冷清.我想应该是大家都还在研究代码来不及说话或者是不爱说话吧,直到今天杨老师给我打电话,说了一些情况,似乎是说大家还不太懂数据库等等,我才知道是我错了

自动化运维第一例

#!/bin/bash service iptables stop chkconfig iptables off setenforce 0 dhclient &>/dev/null echo "dhclient is ok" rm -rf /etc/ssh/ssh_host_* a=`ip addr | grep eth0 |wc -l` b=`ip addr | grep eth1 |wc -l` if [ $a -ne 0 ] ;then echo -e  "

Java基础--多线程--第一例

/** * */ package com.train; public class MThreadTest { public static void main(String[] args) { Thread1 thd = new Thread1(); thd.start(); for(int i = 0;i<100;i++) System.out.println("main Thread--"+i); } } class Thread1 extends Thread{ public

第二例:查看进程程序

如第一例,不赘言. 代码如下: 1 #include<windows.h> 2 #include<stdio.h> 3 #include<tlhelp32.h> 4 5 int main(int argc,char* argv[]) 6 { 7 PROCESSENTRY32 pe32; 8 pe32.dwSize = sizeof(pe32); 9 HANDLE hProcesshandle = ::CreateToolhelp32Snapshot(TH32CS_SNA

例29:哥德巴赫猜想

觉得满是愧疚的,好长时间没有写了,写的频率也不高,觉得自己太懈怠了,不能太放松啊,最难的其实不是上手写代码,而是克制自己掌控自己,感觉到自己的不对了,要把不好的地方给改掉,我过于懈怠了. 这是今天的第一例,不敢说死还会有,但应该还会有. 这一例我和书上写的应该是不太一样的,并不是代码不一样,因为代码至今应该都不一样,是显示结果不太一样,但是也是对的没有问题的. 总的来说并不是很难,但如果更深究就很难了. 代码如下: 1 #include<stdio.h> 2 #include<stdli