반응형
츄르사려고 코딩하는 코집사입니다.
1.[백준] 백준 26068번 치킨댄스를 추는 곰곰이를 본 임스 2 자바(JAVA)
1) 문제번호 : 26068번
2) 문제 출처
https://www.acmicpc.net/problem/26068
2. 문제
마음씨 착한 곰곰이는 임스에게 치킨 기프티콘을 여러 번 선물했다.
기프티콘이 있다는 사실을 잊고 있던 임스는 치킨 댄스를 추는 곰곰이를 보고 그 사실이 생각났다.
치킨 기프티콘을 선물받은 횟수 과 선물의 남은 유효기간이 주어질 때, 임스가 사용할 기프티콘의 개수를 구하시오.
임스는 기프티콘을 아껴 사용하기 위해 유효기간이 90일 이하로 남은 기프티콘만 사용할 것이다.
3. 제약사항
4. 입력
첫 번째 줄에는 임스가 받은 기프티콘의 개수 정수 이 주어진다. (1≤ )
두 번째 줄부터 개의 줄에 걸쳐 번째 기프티콘의 남은 유효기간 xi가 D- 형태로 주어진다
5. 출력
첫째 줄에 정답을 출력한다.
6. 풀이
- 유효기한을 입력 받을 때, D-를 replace 하여 삭제를 하고, 그 값을 다시 int형으로 캐스팅해서 대소 비교를 통해 count를 증가시키면 된다.
7. 소스 코드
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine()); // 기프티콘 개수
int cnt = 0;
for(int i = 0; i < N; i++) {
String str = br.readLine().trim();
str = str.replaceAll("D-", "");
if(Integer.parseInt(str) <= 90) {
cnt++;
}
}
System.out.println(cnt);
}
}
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준] 백준 15873번 공백 없는 A+B 자바(JAVA) (0) | 2023.03.21 |
---|---|
[백준] 백준 25191번 치킨댄스를 추는 곰곰이를 본 임스 자바(JAVA) (0) | 2023.03.20 |
[백준] 백준 25625번 샤틀버스 자바(JAVA) (0) | 2023.03.20 |
[백준] 백준 27323번 직사각형 자바(JAVA) (0) | 2023.03.20 |
[백준] 백준 25704번 출석 이벤트 자바(JAVA) (0) | 2023.03.17 |
[백준] 백준 27110번 특식 배부 자바(JAVA) (0) | 2023.03.16 |
[백준] 백준 25314번 코딩은 체육과목 입니다 자바(JAVA) (0) | 2023.03.16 |
[백준] 백준 25311번 UCPC에서 가장 쉬운 문제 번호는? 자바(JAVA) (0) | 2023.03.15 |
최근댓글