从一到十九共十九个数,打印出利用这十九个整数任意多个相加等于20所以可能性,每个数字在同一个算式中只出现一次.
2017-03-16 22:21
585 查看
/*每天一到编程题
* 从一到十九共十九个数,
* 打印出利用这十九个整数任意多个相加等于20所以可能性,
* 每个数字在同一个算式中只出现一次.
*
*/
public class Demo01 {
public static void main(String[] args) {
test();
}
//生成数据
public static void test(){
Integer[] a = new Integer[19];
for (int i = 1; i < 20; i++) {
a[i-1]=i;
}
//比较输出
for (int i = 0; i < 18; i++) {
for (int j = 18-i; j < 18 ; j++) {
if(a[i]+a[j]==20){
System.out.println(a[i]+"+"+a[j]+"="+20);
}
}
}
}
}
* 从一到十九共十九个数,
* 打印出利用这十九个整数任意多个相加等于20所以可能性,
* 每个数字在同一个算式中只出现一次.
*
*/
public class Demo01 {
public static void main(String[] args) {
test();
}
//生成数据
public static void test(){
Integer[] a = new Integer[19];
for (int i = 1; i < 20; i++) {
a[i-1]=i;
}
//比较输出
for (int i = 0; i < 18; i++) {
for (int j = 18-i; j < 18 ; j++) {
if(a[i]+a[j]==20){
System.out.println(a[i]+"+"+a[j]+"="+20);
}
}
}
}
}
相关文章推荐
- 136. 整数数组,每个数均出现两次,唯独一个数出现一次。找出该数。
- 给定一个数组,求数组中所有元素的可能组合(每个元素只出现一次),使其和等于给定数的解决办法
- 给定整数数组,除了一个元素之外,每个元素都出现三次。 找到那个只出现一次的数
- 小易邀请你玩一个数字游戏,小易给你一系列的整数。你们俩使用这些整数玩游戏。每次小易会任意说一个数字出来,然后你需要从这一系列数字中选取一部分出来让它们的和等于小易所说的数字。 例如: 如果{2,1,2,7}是你有的一系列数,小易说的数字是11.你可以得到方案2+2+7 = 11.如果顽皮的小易想坑你,他说的数字是6,那么你没有办法拼凑出和为6 现在小易给你n个数,让你找出无法从n个数中选取部分求和
- 编写一个程序,对于小于1000的正整数,通过实验确定期望产生多少个数才能使得每个数至少出现一次。
- leetcode-java.T001_TwoSum 给定一个整数数组,找出其中两个数满足相加等于你指定的目标数字
- 给定整数数组,除了一个元素之外,每个元素都会出现两次。 找到那个只出现一次的
- 每天一道LeetCode-----一个整数序列,每个元素出现两次,只有一个(两个)出现一次,找到这个(这两个)元素
- jq 输入一个整数,输出所有相加等于这个数的算式
- 将1,2,3,4,5,6,7,8,9九个数字分成以下三种形式之一,每个数字只能用一次,使得该分数刚好为一个整数
- 冲突解决策略是定义一个序列F(i)=ri,其中r0=0且r1,r2……rN是前N个整数的随机排列(每个整数恰好出现一次)
- 随机产生50个整数,位于[10,50],统计每个数字出现的次数以及出现次数最多的数字与出现次数并打印.如果出现次数为0不打印,打印时要求升序
- 将一个整数M分成N个数相加的和,要求每个数至少要大于等于1
- 如下的加法算式:其中每个汉字代表一个数字,填写“让我怎能过大年” 所代表的整数。
- 输入一个整数,输出所有相加等于这个数的算式
- 给定一个数组,求数组中所有元素的可能组合(每个元素只出现一次),使其和等于给定数的解决办法
- 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如: 153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 1.程序分析:利用f
- 输入一个奇数n,打印出一个n*n的矩阵,每个数字是从1到n*n的整数,要使每一行,每一列的数字之和都相等
- 在一个长度为n的整形数组a里,除了三个数字只出现一次外,其他的数字都出现了2次。请写程序输出任意一个只出现一次的数字
- 1-9 的数字,每个数字只能出现一次组成9位整数,其中第1位能被1整除 前 2 位能被 2 整除 前 3 位能被 3 整除 依次类推......... 前 9 位能被 9 整除