https://softeer.ai/practice/6254
근무시간
import java.util.*;
import java.lang.*;
import java.io.*;
// The main method must be in a class named "Main".
class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int total = 0;
for (int i =0; i<5; i++) {
String startTime = sc.next();
String endTime = sc.next();
int startH = Integer.parseInt(startTime.substring(0,2));
int startMin = Integer.parseInt(startTime.substring(3,5));
int endH = Integer.parseInt(endTime.substring(0,2));
int endMin = Integer.parseInt(endTime.substring(3,5));
total += (60-startMin) + (endH - startH -1 ) * 60 + endMin;
}
System.out.println(total);
sc.close();
}
}
https://softeer.ai/practice/6284
바이러스
- nextInt()를 사용하여 int 형으로 계산
(K*P*N) %1000000007 로 계산하였으나 계산에 오류가 있었다.
import java.util.*;
import java.lang.*;
import java.io.*;
// The main method must be in a class named "Main".
class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int K = sc.nextInt();
int P = sc.nextInt();
int N = sc.nextInt();
int result = K;
for (int i = 1; i<=N; i++){
result = (result*P)%1000000007;
}
System.out.print(result);
sc.close();
}
}
'알고리즘' 카테고리의 다른 글
[백준] 수열 JAVA (0) | 2024.11.01 |
---|---|
[softeer] 연탄의 크기 JAVA | ArrayList vs 배열 (int[]), Math.max(A,B) (0) | 2024.11.01 |
[프로그래머스] 귤 고르기 python | Counter 함수로 dic 생성하기 (0) | 2024.10.30 |
[코딩테스트 합격자 되기 10] 집합 (1) | 2024.10.18 |
[프로그래머스] 영어 끝말잇기 python (0) | 2024.10.13 |