package java;
import java.util.Arrays;
import java.util.Scanner;
public class 베이비진 {
public static void main(String[] args) {
boolean check = isBabygin();
if(check == true)
System.out.println("Babygin!!!!!");
}
static boolean isBabygin()
{
Scanner sc = new Scanner(System.in);
String input = sc.next();
int[] num = new int[6];
boolean check= false, check2 = false;
String temp = input;
for(int i = 5; i >=0; i--)
{
num[i] = (int) Long.parseLong(temp.substring(temp.length()-1, temp.length()));
temp = temp.substring(0, temp.length()-1);
}
for(int i = 0; i < 6; i++)
System.out.print(num[i]+ " ");
System.out.println("");
Arrays.sort(num);
for(int i = 1; i < 5; i++)
{
if(num[i-1] == num[i] && num[i] == num[i+1])
{
if(check == true)
check2 = true;
System.out.println(num[i]+" triplet");
num[i-1] += 30;
num[i] += 20;
num[i+1] += 10;
check = true;
}
}
if(check2 != true)
{
for(int i = 0; i < 6; i++)
{
for(int j = 0; j < 6; j++)
{
if((num[i]+1) == num[j])
{
for(int c = 0; c < 6; c++)
{
if((num[j]+1) == num[c])
{
if(check2 == true)
check = true;
System.out.println(num[i]+", "+num[j]+", "+num[c]+" run");
num[i] += 40;
num[j] += 50;
num[c] += 60;
check2 = true;
if(check == true && check2 == true)
return true;
}
}
if(check == true && check2 == true)
return true;
}
}
if(check == true && check2 == true)
return true;
}
}
if(check == true && check2 == true)
return true;
return false;
}
}
'연습코드' 카테고리의 다른 글
정올 종교 Solution (2) | 2020.02.11 |
---|