코딩 테스트/백준 6

백준 2562번

for each 구문을 통해 배열 arr에 들어있는 값을 value에 하나씩 넣어준다. max 값은 0으로 초기화 했으니 넣어주고 count 값이 결국 value 값의 인덱스이므로 count 값을 index에 넣어준다. 다음 들어온 29는 max 값인 3보다 크기 때문에 if 안의 로직이 실행되고 max에 29를 넣어준다. max 값에 값이 들어갔으므로 index에 count 값을 넣어준다. value 값이 작다면 if문은 실행되지 않고 넘어간다.

백준 1588번

num1과 num2를 받고 이 값들이 변하기 전에 result에 num1과 num2를 곱한 값을 넣어줌 이후 수학 함수를 통해 총 자릿수를 구해 for문을 얼마만큼 돌릴지에 대한 값으로 넣어줌 for문을 돌려 나머지를 통해 뒷자리 부터 하나씩 num1과 곱해주고 sysout을 통해 출력 나머지로는 맨 끝자리 값을 얻을 수 있으므로 num2는 10을 나눠 끝자리를 하나식 없애준다. for문이 끝나면 result를 출력하고 끝 https://st-lab.tistory.com/20 [백준] 2588번 : 곱셈 - JAVA [자바] https://www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. ww..

백준 1000번

IDE에서는 값이 정상적으로 출력 되지만 런타임에서 NumberFormatException이 걸렸다. 문제를 다시 보니 예제는 1 2를 한 번에 입력 받는거였다. https://st-lab.tistory.com/12 [백준] 1000번 : A+B - JAVA [자바] https://www.acmicpc.net/problem/1000 1000번: A+B 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력.. st-lab.tistory.com 한 줄 전체를 읽어오는 readLine으로 1 2를 받아오고 StringTokenizer를 통해 " "을 기준으로 1과 2를 구분을 해 순서대..