[응급실] 질문 드립니다.
465
投稿した質問数 1
선생님 안녕하세요
응급실 문제를 제가 처음 푼 방식대로 채점을 받아 보았는데,
문제에 있는 예시 문제는 제대로 통과가 되었는데요.
채점 사이트 내에 있는 예시는 오답이 나와 질문 드립니다.
같은 위험도를 가진 수가 나오는 경우) idx가 작거나 같으면 answer++;
하는 방식으로 문제를 구현하였습니다.
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int m = sc.nextInt();
int M = 0;
Queue queue = new LinkedList();
for (int i=0; i<n; i++){
int a = sc.nextInt();
queue.offer(a);
if(i == m){
M = a;
}
}
System.out.println(solution(n,m,M,queue));
}
private static int solution(int n, int m, int M, Queue queue) {
int answer =0;
for (int i=0; i < n; i++){
int que = (int)queue.poll();
if(que > M){
answer++;
}
else if(que == M && i <= m){
answer++;
}
}
return answer;
}
}
回答 1
0
예시는 지정한 순번 전에 중복되는 숫자가 없어서 통과되는 것이고
채점에서 오답나는 이유는 지정된 숫자 이전에 중복되는 숫자가 존재하는데
첫번째 숫자 체크하고 출력해버려서 틀리는거에요
저도 여기서 애먹었습니다..
presentation error
0
68
1
안녕하세요. 바뀐 채점사이트 관련해서 문의드립니다.
1
176
3
갑자기 채점 사이트가 바뀌었어요
0
108
1
문제 리스트 페이지
0
135
1
채점 사이트 관련 질문드립니다
0
83
1
봉우리 문제 질문입니다
0
148
2
씨름 선수 문제에서 각 선수의 몸무게나 키가 같을 수도 있다면?
0
103
0
이 코드랑 영상 코드중에 뭐가 더 좋은 코드인가요?
0
112
0
가중치 방향 그래프에서 가중치가 0인 간선을 표현하는 방법
0
123
1
좌표 정렬 문제 이 코드가 왜 틀린지 모르겠습니다 ㅠㅠ
0
146
2
6-7 강의에서
0
96
1
6-6. 장난꾸러기 질문 있습니다.
0
86
1
강의 수강후 코딩테스트
0
169
1
answer 변수 사용 여부
0
80
1
2중 for문
1
140
2
2-11. 임시반장정하기 (Runtime Error)
0
105
1
혹시 LinkedList 같은 자료 구조들은 따로 배우지 않나요?
0
112
1
이런 풀이는 어떨까요
0
86
1
자바 스트림 방식의 효율성 질문 드립니다.
0
104
1
알고리즘 자료 구조들..
0
106
1
StringBuilder vs BufferdWriter
0
90
1
원더랜드(프림)
0
87
1
이런 코드는 어떤가요?
0
100
1
bfs 풀이
0
99
1

