본문 바로가기

Dev. Etc/Algorithm

[JAVA] 쌀&쥐 퀴즈문제 (for문, if문 사용)

 

 

▶ java로 쌀&쥐 퀴즈 (for문과 if문 사용)

 

 

Q. 쌀100통이 저장되어 있는 창고에 암수1쌍의 쥐가 있다.쥐 한마리가 하루에20g씩의 쌀을 먹고,10(10,20,30)마다 쥐의 수가2배씩 증가한다.며칠 만에 창고의 쌀이 모두 쥐의 먹이가 될까.그리고 쥐는 총 몇마리 인가? (쌀 한통=1kg)(쌀을 먹은후에2배증가하는 조건)

아래 답있습니다!

 

 

 

 

 

 

 

 

 

 

 

 

 

package test;

public class Quiz {
	public static void main(String[] args){
		int rice = 100000,mouse=2,day;

		for(day=1; rice > 0 ;day++){
			rice -=mouse * 20;
			if(day%10==0){
				mouse *= 2;
			}
		}
		day--;
		System.out.println(day+"일 "+mouse+"마리");
	}
}