java简单题目一道

来源:百度知道 编辑:UC知道 时间:2024/05/03 00:49:28
李白街上走,提壶去买酒;

遇店加一倍,见花喝一斗。

五遇店和花,喝光壶中酒;

请你算一算,原有酒几斗?

用for循环做

我觉得可能太多了。无从下手。
逆向思维。
我觉得书上的题目可能错了。如果五遇店和花还能说得过去,最后酒喝完了。花和店的话,要么是遇到花和店的几率是随机的。那样就大大的麻烦了。我初学书上是不可能这么麻烦的。要么。。。
是算这道题目。。用java

用for循环做 必须是写 有相似性质的 ,诗怎么行啊
除非把他用放数组之类的。

public class Show {

public static void main(String[] args) {
String[] str = { "李白街上走,", "提壶去买酒;", "遇店加一倍,", "见花喝一斗。",

"五遇店和花,", "喝光壶中酒;",

"请你算一算,", "原有酒几斗?" };

for(int i=0;i<8;i++){
System.out.print(str[i]);
if(i%2==1){
System.out.println();
}
}
}
}

五遇店和花的意思是五次轮流遇到店和花
x=0;//倒序
for(int i = 1 ; i <= 5 ; i++)
{
x+=1;
x=x/2;
}
out(x);