min's devlog

[Array] 가위바위보 본문

til/Algorithm

[Array] 가위바위보

값진 2021. 7. 19. 01:44
import java.util.*;
class Main {	
	public String solution(int n, int[] a, int[] b){
		String answer="";
		for(int i=0; i<n; i++){
			if(a[i]==b[i]) answer+="D";
			else if(a[i]==1 && b[i]==3) answer+="A";
			else if(a[i]==2 && b[i]==1) answer+="A";
			else if(a[i]==3 && b[i]==2) answer+="A";
			else answer+="B";
		}
		return answer;
	}
	public static void main(String[] args){
		Main T = new Main();
		Scanner kb = new Scanner(System.in);
		int n=kb.nextInt();
		int[] a=new int[n];
		int[] b=new int[n];
		for(int i=0; i<n; i++){
			a[i]=kb.nextInt();
		}
		for(int i=0; i<n; i++){
			b[i]=kb.nextInt();
		}
		for(char x : T.solution(n, a, b).toCharArray()) System.out.println(x);
	}
}

'til > Algorithm' 카테고리의 다른 글

[Array] 소수(에라토스테네스 체)  (0) 2021.07.19
[Array] 피보나치 수열  (0) 2021.07.19
[Array] 보이는 학생  (0) 2021.07.19
[Array] 큰 수 출력하기  (0) 2021.07.19
[String] 암호(replace(), parseInt(string, 2))  (0) 2021.07.19
Comments