250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스크롤
- 라이브러리
- 초연결사회의 데이터통신과 네트워킹
- 데이터통신
- prettier-code formatter
- 초연결 사회의 데이터통신과 네트워킹
- 연습문제
- ArrayList
- 이벤트
- Algorithm
- ScrollToPlugin
- scrolly
- 함수
- JLPT
- 단어장
- Node.js
- java
- reactjs code snippets
- gsap
- quizlet
- 자바스크립트
- 백준
- 네트워킹
- JavaScript
- 일본어
- 한빛아카데미
- 알고리즘
- React
- 자바
- html
Archives
- Today
- Total
umilove98의 블로그
백준 1333 Java 자바 본문
반응형
n, l, d를 입력받은 후 노래 나오는시간 l 초 + 노래 안나오는시간 5초 를 n회 반복하는(마지막 반복회차에서는 노래 안나오는시간 5초는 제외) boolean 타입 리스트 생성
해당 리스트의 d의 배수만큼의 인덱스를 이동해가며 노래가 나오는 위치라면 계속 진행, 노래가 나오지 않는 위치라면 해당 인덱스에서 벨소리를 들을 수 있다고 간주하여 종료 후 해당 인덱스 번호 출력
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.StringTokenizer;
public class Q1333 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int n = Integer.parseInt(st.nextToken());
int l = Integer.parseInt(st.nextToken());
int d = Integer.parseInt(st.nextToken());
ArrayList<Boolean> sec = new ArrayList<Boolean>();
for(int i = 0; i < n; i++) {
for(int j = 0; j < l; j++) { //음악 n초 출력
sec.add(true);
}
if(i != n-1) { // 마지막 곡이 아닐 경우
for(int j = 0; j < 5; j++) { // 음악과 음악 사이 5초
sec.add(false);
}
}
}
int result = 0;
while(result < sec.size()) { //벨이 울리는 주기에 따라 해당 sec를 확인하여 음악이 나오지 않는중(false)이면 해당 sec를 출력
if(sec.get(result) == false) {
break;
}
result += d;
}
System.out.println(result);
}
}
|
cs |
반응형
'algorithm > 백준' 카테고리의 다른 글
백준 1547 Java 자바 (0) | 2021.08.05 |
---|---|
백준 1246 Java 자바 (0) | 2021.08.04 |
백준 1205 Java 자바 (0) | 2021.08.03 |
백준 1284 Java 자바 (0) | 2021.08.03 |
백준 1388 Java (0) | 2021.08.02 |