자바 백준 11131번
브론즈 3
https://www.acmicpc.net/problem/11131
문제 보기
분류: 수학, 구현, 사칙연산
문제 풀기
테스트 케이스만큼 for loop 을 돌리면서 무게추의 개수와 그 좌표값을 입력받는다. 모든 좌표값의 합산을 구하면, 전체 무게가 평형이거나 오른쪽 또는 왼쪽으로 치우치는 것을 알 수 있다. 좌표들의 합을 구하고 0 의 값과 비교하여 각 조건에 대한 분기로 답안을 출력한다.
코드 보기
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int testCase = sc.nextInt();
for (int t = 0; t < testCase; t++) {
int nMass = sc.nextInt();
int totalSum = 0;
for (int m = 0; m < nMass; m++) {
totalSum += sc.nextInt();
}
if (totalSum == 0) {
System.out.println("Equilibrium");
}
else if (totalSum > 0) {
System.out.println("Right");
}
else if (totalSum < 0) {
System.out.println("Left");
}
}
}
}
'공부하기 > 백준' 카테고리의 다른 글
[Java] 백준 풀기 23812 - 골뱅이 찍기 돌아간 ㅍ (0) | 2023.05.10 |
---|---|
[Java] 백준 풀기 26768 - H4x0r (0) | 2023.05.09 |
[Java] 백준 풀기 26736 - Wynik meczu (0) | 2023.05.07 |
[Java] 백준 풀기 8371 - Dyslexia (0) | 2023.05.06 |
[Java] 백준 풀기 14761 - FizzBuzz (0) | 2023.05.05 |