λ°μν
https://www.acmicpc.net/problem/5533
μ½λ
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int N = scan.nextInt();
int[][] arr = new int[N][3];
int[] score = new int[N];
for(int i=0; i<N; i++) {
arr[i][0] = scan.nextInt();
arr[i][1] = scan.nextInt();
arr[i][2] = scan.nextInt();
}
for(int i=0; i<N; i++) { // λͺ¨λ νλ μ΄μ΄λ€ λΉκ΅
for(int j=0; j<3; j++) { // → λ°©ν₯μΌλ‘ λΉκ΅
boolean flag = true;
for(int k=0; k<N; k++) { // ↓ λ°©ν₯μΌλ‘ λΉκ΅
if(i == k) continue; // μκΈ° μμ μ λΉκ΅ X
if(arr[i][j] == arr[k][j]) {
flag = false;
break;
}
}
if(flag)
score[i] += arr[i][j];
}
}
for(int i=0; i<score.length; i++) {
System.out.println(score[i]);
}
scan.close();
}
}
νμ΄
Nμ λ²μκ° 200λ°μ μλλ―λ‘ μμ νμμΌλ‘ ν΄κ²°νλ©΄ λλ€.
κ° νλ μ΄μ΄μ κ²μλ§λ€ λ€λ₯Έ νλ μ΄μ΄μμ μ μλ₯Ό λΉκ΅ν΄κ°λ©΄μ κ°μ μ μκ° μλμ§ μλμ§ λΉκ΅νκ³ λν΄μ€λ€.
λ°μν
'Algorithm' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€] 9012λ²: κ΄νΈ(μ€ν) (0) | 2020.04.19 |
---|---|
[λ°±μ€] 17608λ²: λ§λκΈ°(ꡬν) (0) | 2020.04.10 |
[λ°±μ€] 5032λ²: νμ° μλ£(ꡬν, μν) (0) | 2020.04.10 |
[λ°±μ€] 3054λ²: νΌν°ν¬ νλ μ(ꡬν) (0) | 2020.04.10 |
[λ°±μ€] 9324λ²: μ§μ§ λ©μμ§(ꡬν) (0) | 2020.04.09 |
λκΈ