你身上有一笔钱,你遇到第一个乞丐的时候,给了你身上钱的一半再多加2元,当你遇到第二个乞丐的时候,又给了你身上钱的一半再多加4元,这时候你身上只有5元,问你原来多少钱?
- public static void main(String[] args)
- {
- int num=0;
- while(true)
- {
- num++;
- int a=num/2+2;
- int b=(num-a)/2+4;
- if(num==a+b+5)
- break;
- }
- System.out.println(num);
- }
复制代码
我这个程序错在哪了,答案因该是40,我这程序37 |
|