자바 백준 17530번
https://www.acmicpc.net/problem/17530
문제 보기
분류: 수학, 구현
문제 풀기
제일 먼저 온 카를로스보다 투표를 많이 받은 사람이 있다면 지정해 둔 초기값을 변경한다.
이를 위해 String isElected = "S" 로 초기화해 둔다. 카를로스가 받은 투표를 먼저 입력을 받아놓고 나머지 n-1 명에 대해 비교를 하여 카를로스보다 큰 수가 입력된다면 isElected = "N" 으로 변경한다.
모든 for loop 이 끝나고 나면 isElected 를 출력한다.
코드 보기
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int carlos = sc.nextInt();
String isElected = "S";
for (int i = 0; i < n - 1; i++) {
int theother = sc.nextInt();
if (theother > carlos) isElected = "N";
}
System.out.print(isElected);
}
}
'공부하기 > 백준' 카테고리의 다른 글
[Java] 백준 풀기 8371 - Dyslexia (0) | 2023.05.06 |
---|---|
[Java] 백준 풀기 14761 - FizzBuzz (0) | 2023.05.05 |
[Java] 백준 풀기 13225 - Divisors (0) | 2023.05.03 |
[Java] 백준 풀기 5300 - Fill the rowboats (0) | 2023.05.02 |
[Java] 백준 풀기 11121 - Communication Channels (0) | 2023.05.01 |