취준/코딩테스트
[프로그래머스] 가채점 (lv.0)
쿠룽지
2024. 1. 22. 13:44
728x90
반응형
int numbers = 성적을 문의하려는 학생들의 번호
our_score = 성적을 문의하려는 학생 순서대로 담긴 정수리스트
score_list = 실제 성적이 번호 순서대로 담긴 정수리스트
solution 함수
가채점 점수 == 실제 성적 > same
!= > Different
파이썬 (디버깅 전)
def solution(numbers, our_score, score_list):
answer = []
for i in range(len(numbers)):
if numbers[our_score[i]] == score_list[i]:
answer.append("Same")
else:
answer.append("Different")
return answer
파이썬 (디버깅 후)
def solution(numbers, our_score, score_list):
answer = []
for i in range(len(numbers)):
if our_score[i] == score_list[numbers[i]-1]:
answer.append("Same")
else:
answer.append("Different")
return answer
[PCCE 기출문제] 6번 / 가채점 : 네이버 블로그 (naver.com)
[PCCE 기출문제] 6번 / 가채점
https://school.programmers.co.kr/learn/courses/19274/lessons/240601 문제 설명 A반 학생들은 시험이 ...
blog.naver.com
java
class Solution {
public String[] solution(int[] numbers, int[] our_score, int[] score_list) {
int num_student = numbers.length;
String[] answer = new String[num_student];
for (int i = 0; i < num_student; i++) {
if (our_score[i] == score_list[numbers[i]-1]) {
answer[i] = "Same";
}
else {
answer[i] = "Different";
}
}
return answer;
}
}
pcce 가채점
문제 설명A반 학생들은 시험이 끝난 뒤 성적이 나오기 전 자기 시험지를 가채점해 보았습니다. 이후에 선생님이 실제 성적을 불러 줄 때 가채점한 점수와 실제 성적이 다른 학생들이 있어 선생
velog.io
728x90
반응형