백준공부/java
[백준] 29734번 집에선 안돼잉 (bronze 2
gomduri43
2023. 9. 11. 15:21
import java.io.*;
import java.util.*;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st=new StringTokenizer(br.readLine());
long zip=Long.parseLong(st.nextToken());
long doc=Long.parseLong(st.nextToken());
st=new StringTokenizer(br.readLine());
int go=Integer.parseInt(st.nextToken());
int sleep=Integer.parseInt(st.nextToken());
long answer1=0;
if(zip%8==0){
answer1=zip%8+(zip/8-1)*(8+sleep);
answer1+=8;
}
else{
answer1=zip%8+(zip/8)*(8+sleep);
}
long answer2=0;
if(doc%8==0){
answer2=(doc/8-1)*(8+go+go+sleep);
answer2+=8+go;
}
else{
answer2=doc%8+(doc/8)*(8+go+go+sleep)+go;
}
if(answer1<answer2){
bw.write("Zip\n");
bw.write(answer1+"");
}
else{
bw.write("Dok\n");
bw.write(answer2+"");
}
bw.flush();
}
}