쉽게 풀라면 쉽게 풀 수 있겠지만,

 

내 머리에서 나온 방법이 곧 정답이 될 수 있는

 

자신감을 북돋게 하기위해서 자그마치 5시간을 공들였다.

 


문제

 

 

정답

 

바로 이게 버퍼로 만든 나의 정답이다.

 

br.readLine() 이라는 개념은 간략하게 말해서 공백을 기준으로 읽어 내겠다 라는 의미이다.

 

A B C (ABC 사이에 공백이있음) 

B

이런식으로 공백에 따라서 문자열을 나눈다.

 

여기서 for문 안에 st = new StringTokenizer(br.readLine()); 이 구문은

C = (Integer.parseInt(st.nextToken()) * Integer.parseInt(st.nextToken()));  이 구문이

 

 

너무 설명이 어렵다.

실패시

 

 

 

결국에는 10 10 10 을 적든 

 10 10 을 적든 st.nextToken이 2개 있기 때문에 2개만 인식이 된다.

 


 

To be continue..

복사했습니다!