# encoding:utf-8 # p001_1234threeNums.py def threeNums(): '''题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?''' print None count = 0 nums = [] for index1 in xrange(1,5): for index2 in xrange(1,5): for index3 in xrange(1,5): if index1 != index2 and index1 !
题目:有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? 来看第一种解法 num = [1, 2, 3, 4] """ 根据题中'互不相同'要求,创建一个集合(去重),存放三位数 注意{}仅用于创建空字典!set()函数用来创建集合 """ s = set() # 遍历整个列表三次,组成三位数 for i in num: for j in num: # 去掉与i重复的数字 if j !=i: for k in num
package org.llh.test; /** * 求555 555的约数中最大的三位数 * @author llh * */ public class Car { //整数j除以整数i(i≠0) 除得的商正好是整数而没有余数,我们就说j能被i整除,或i能整除j. //j称为i的倍数,i称为j的约数. public static void main(String[] args) { int j=555555; int i; int k = 0; //倒叙输出,取第一个,用break;跳出 f
---------------------------------------------------------------------------------------- // main.c // demo8 // Created by weichen on 14/12/18. // Copyright (c) 2014年 weichen. All rights reserved. #include <stdio.h> int main() { int a = 0; printf
python简单方法判断三个数能否组成三角形 #encoding=utf-8 import math while True: str=raw_input("please input three numbers a,b,c:('stop' to exit)") print "####",str,type(str) if str !="stop": x,y,z = eval(str) min_value=min(x,y,z) max_value=ma