-
[브론즈 III] 4880번 :: 다음수 / Java백준/브론즈 2022. 11. 15. 16:22
문제
https://www.acmicpc.net/problem/4880
4880번: 다음수
입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 수열의 연속하는 세 정수 a1, a2, a3이 한 줄에 주어진다. (-10,000 < a1, a2, a3 < 10,000) a1, a2, a3은 서로 같지 않다. 입력의 마지막
www.acmicpc.net
코드
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st; while(true) { st = new StringTokenizer(br.readLine()); int a = Integer.parseInt(st.nextToken()); int b = Integer.parseInt(st.nextToken()); int c = Integer.parseInt(st.nextToken()); if(a==0 && b==0 && c==0) break; if(c-b == b-a) { System.out.println("AP " + (c-b+c)); } else { System.out.println("GP " + (b/a*c)); } } } }
'백준 > 브론즈' 카테고리의 다른 글
[브론즈 III] 5073번 :: 삼각형과 세 변 / Java (0) 2022.11.15 [브론즈 III] 4892번 :: 숫자 맞추기 / Java (0) 2022.11.15 [브론즈 III] 4806번 :: 줄 세기 / Java (0) 2022.11.15 [브론즈 III] 4766번 :: 일반 화학 실험 / Java (0) 2022.11.15 [브론즈 III] 4740번 :: 거울, 오! 거울 / Java (0) 2022.11.14