java编写1-9重复写50遍,组成450位的数,第一次删去奇数位的数字,剩余数字重新组成一位22
答案:2 悬赏:20 手机版
解决时间 2021-03-01 16:20
- 提问者网友:辞取
- 2021-02-28 19:35
java编写1-9重复写50遍,组成450位的数,第一次删去奇数位的数字,剩余数字重新组成一位225位的数,再删除奇数位的数字,重复,最终剩余一位数
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-02-28 20:14
import java.util.*;
public class Test
{
public static void main(String[] args)
{
List list=new ArrayList();
for(int i=0;i<50;i++)
{
for(int j=1;j<=9;j++)
list.add(j);
}
System.out.println("Start...");
print(list);
while(list.size()>1)
{
List list2=new ArrayList();
for(int i=0;i
{
if(i%2==1)
list2.add(list.get(i));
}
print(list2);
list=list2;
}
System.out.println("Done.");
}
static void print(List list)
{
for(Integer in:list)
System.out.print(in);
System.out.print(":"+list.size());
System.out.println();
}
}
public class Test
{
public static void main(String[] args)
{
List
for(int i=0;i<50;i++)
{
for(int j=1;j<=9;j++)
list.add(j);
}
System.out.println("Start...");
print(list);
while(list.size()>1)
{
List
for(int i=0;i
if(i%2==1)
list2.add(list.get(i));
}
print(list2);
list=list2;
}
System.out.println("Done.");
}
static void print(List
{
for(Integer in:list)
System.out.print(in);
System.out.print(":"+list.size());
System.out.println();
}
}
全部回答
- 1楼网友:逐風
- 2021-02-28 20:48
class oddsum //定义类
{
public static void main(string args[]) //main方法
{
int sum = 0; //定义一个整形变量
for(int i=1;i<=100;i=i+2)
{
sum = sum+i; //for循环得到相加的结果
}
system.out.println("sum="+sum); //打印最终结果
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯