java编程求解
2009人站成一排由左到右依次从1开始报数,报奇数的出列,报偶数的再站成一排由左到右依次从1开始报数,依次类推,最后只剩下一个人。问这个人在第一次报数中报的是多少?
要求:1.用java编程实现
2.本人初学java,要有详细的注释
这个是作业题,还是你自己做了,没做出来??
帮帮忙吧,我做不出来……
认真点啊 小伙子
public class technics {
public static void main(String args[])
{
int n=2009,i,k=0,a[],total=1,l=1,m;
a=new int[1010];
while(n>=1)
{
for(i=1;i <=n;i++) //顺序报数,使每趟的奇数出列,偶数继续排队
{
if(i%2==0)
{
a[l++]=i;
}
l=1;
}
k++;
n=n/2;
}
for(m=1;m <=k+1;m++) //排列结束
{
a[1]*=2;
}
System.out.printf("这个人在第一次报的数是"+a[1]);
}
}
应该是1
我没算,
错了,弄反了
Java code:
public static void main(String ag[]) {
int[] array=new int[2009];
for(int i=2009;i>1;)
{
for(int j=0, k=0;j<2009;j++)
{
if(array[j
相关问答:
我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍
下面是购物车的核心代码
有了这个 就应该能够做出来吧
Java code:
public void doPost(HttpServletRequest reque ......
字符流的读和写最终在底层都是通过字节流来完成的吗? 读写文本文件字符流应该就可以了吧。。
各位大哥大姐帮帮忙阿
Java流包括字节流和字符流,字节流通过IO设备以字节数据的方式读入,而字符流则是通过字节流 ......
查API,看到FeatrueFactory有这个方法
public Feature createPolyLine(double[][] thePoints,
R ......
我想用Java写一个程序,就是我想在运行代码后,在指定的时间打开某程序,例如我运行代码后,讲在12:00打开"D:\Program Files\Tencent\QQ2009\Bin\QQ.exe"这个程序,求高人指点。还有可能的话在指定的时间 ......