반응형
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
문제가 웃겨서 즐겁게 풀었음ㅋㅋㅋ
내 코드
메모리 : 19400 KB
시간 : 97 ms
코드길이 : 1018 B
[내 코드]
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Solution {
static int D, H, M;
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
StringTokenizer st;
int T = Integer.parseInt(br.readLine());
for(int t = 1; t <= T; t++) {
sb.append('#').append(t).append(' ');
st = new StringTokenizer(br.readLine());
D = Integer.parseInt(st.nextToken());
H = Integer.parseInt(st.nextToken());
M = Integer.parseInt(st.nextToken());
if((D == 11 && H < 11) || (D == 11 && H == 11 && M < 11)) {
sb.append(-1).append('\n');
continue;
}
sb.append(cntTime()).append('\n');
}
System.out.print(sb);
}
static int cntTime() {
int time = 0;
int day = D - 11;
int hour = H - 11;
int minute = M - 11;
time = day*24*60 + hour*60 + minute;
return time;
}
}
반응형
'SSAFY > SWEA' 카테고리의 다른 글
[SWEA] 7510 : 상원이의 연속 합 (0) | 2023.05.20 |
---|---|
[SWEA] 5789 : 현주의 상자 바꾸기 (1) | 2023.05.20 |
[SWEA] 3307 : 최장 증가 부분 수열 (0) | 2023.05.15 |
[SWEA] 13038 : 교환학생 (1) | 2023.05.13 |
[SWEA] 14178 : 1차원 정원 (0) | 2023.05.13 |