문제

분리된 그룹: 모든 참여자
퀴즈 이름
문제
성공률(성공인원/시도인원)
64.6 심사문제: 배열 매개변수 사용하기표준 입력으로 정수 10개가 입력됩니다. 다음 소스 코드를 완성하여 입력된 정수가 반대 순서로 출력되게 만드세요(각 정수는 공백으로 구분하여 출력합니다).97.26%(213/219)
64.7 심사문제: 전치행렬 만들기표준 입력으로 정수 16개가 입력됩니다. 다음 소스 코드를 완성하여 행렬의 전치행렬이 출력되게 만드세요. 전치행렬은 왼쪽 위부터 오른쪽 아래까지의 대각선(주대각선)을 기준으로 값을 뒤집은 행렬을 말합니다.95.15%(196/206)
65.6 심사문제: 두 점 사이의 거리를 구하는 함수 만들기표준 입력으로 x, y 좌표 두 개가 입력됩니다. 다음 소스 코드를 완성하여 두 점 사이의 거리가 출력되게 만드세요. 이때 두 점 사이의 거리는 double형 실수로 출력되어야 합니다.97.14%(204/210)
65.7 심사문제: 좌표를 이동시키는 함수 만들기표준 입력으로 정수 네 개가 입력됩니다. 다음 소스 코드를 완성하여 입력된 정수만큼 좌표를 이동시키도록 만드세요. 첫 번째 정수는 점의 x, 두 번째 정수는 점의 y, 세 번재 정수는 이동할 x값, 네 번째 정수는 이동할 y값입니다.99.53%(212/213)
66.6 심사문제: 가변 인자의 합 구하기표준 입력으로 정수 두 개와 세 개가 입력됩니다. 다음 소스 코드를 완성하여 입력된 정수 두 개의 합과 세 개의 합이 출력하는 프로그램을 완성하세요96.3%(182/189)
66.7 심사문제: 가변 인자의 정수 합 구하기표준 입력으로 정수 세 개가 입력됩니다. 다음 소스 코드를 완성하여 getSum 함수에 들어간 가변 인자 중에서 정수의 합을 구하는 프로그램을 완성하세요.95%(171/180)
67.6 심사문제: 재귀호출로 피보나치 수 구하기표준 입력으로 정수 한 개가 입력됩니다. 다음 소스 코드를 완성하여 입력된 정수에 해당하는 피보나치 수가 출력되게 만드세요. 피보나치 수는 0과 1로 시작하며, 다음 번 피보나치 수는 바로 앞의 두 피보나치 수의 합입니다.95.65%(198/207)
67.7 심사문제 : 재귀호출로 1부터 n까지 합 구하기표준 입력으로 정수 한 개가 입력됩니다. 다음 소스 코드를 완성하여 1부터 입력된 정수까지의 합을 출력하는 프로그램을 완성하세요. 단, 재귀호출을 사용해야 합니다.99.52%(209/210)
68.5 심사문제: 반환값과 매개변수가 있는 함수 포인터 만들기표준 입력으로 문자열과 두 정수가 입력됩니다. 다음 소스 코드를 완성하여 문자열에 해당하는 함수로 두 정수를 계산하도록 만드세요.93.46%(200/214)
69.8 심사문제: 인적 정보 출력하기표준 입력으로 3명의 인적 정보가 입력됩니다(홀수 번째는 이름, 짝수 번째는 나이). 다음 소스 코드에서 getPrintFunc 함수를 작성하여 입력된 인적 정보가 각 줄에 출력되게 만드세요.96.25%(154/160)
70.8 심사문제: 서식을 지정하여 파일에 문자열 쓰기표준 입력으로 길이 30 이하의 문자열과 정수가 입력됩니다. 다음 소스 코드를 완성하여 입력된 문자열과 숫자를 조합한 문자열을 stdout에 쓰도록 만드세요.93.41%(170/182)
70.9 심사문제: 파일에서 문자열 읽기최대 길이 100자 미만의 문자열이 저장된 hello.txt 파일이 주어집니다. 다음 소스 코드를 완성하여 hello.txt에서 문자열을 읽도록 만드세요.97.74%(173/177)
71.9 심사문제: 파일 크기만큼 파일 읽기문자열이 저장된 words.txt 파일이 주어집니다. 다음 소스 코드에서 getData 함수를 완성하여 words.txt에서 읽은 문자열을 출력하고, 그 다음 줄에 읽은 크기를 출력하는 프로그램을 완성하세요.92.31%(132/143)
71.10 심사문제: 파일을 부분적으로 읽기문자열이 저장된 words.txt 파일이 주어집니다. 파일 처음부터 7바이트지점에서 4바이트만큼 읽고, 파일 끝에서 6바이트 뒤 부분을 2바이트만큼 읽은 값을 출력하는 프로그램을 만드세요. 단, 읽은 문자열은 공백으로 띄우지 않고 붙여서 출력합니다.90.23%(120/133)
71.11 심사문제: 파일을 읽은 뒤 거꾸로 저장하기문자열이 저장된 words.txt 파일이 주어집니다. 파일을 읽은 뒤 내용을 거꾸로 저장하는 프로그램을 만드세요. 결과는 fwrite 함수로 stdout에 저장하면 됩니다.88.98%(113/127)
72.6 심사문제: 파일에 구조체 쓰기다음 소스 코드를 완성하여 X820Firmware 구조체의 내용을 stdout에 쓰도록 만드세요.100%(134/134)
72.7 심사문제: 파일에서 구조체 읽기바이너리 형식으로 된 x850.bin 파일이 주어집니다. X850Firmware 구조체를 참조하여 x850.bin에 저장된 값을 출력하는 프로그램을 만드세요.95.31%(122/128)
73.6 심사문제: 거품 정렬 구현하기표준 입력으로 int형 양의 정수 10개가 입력됩니다(중복 값은 없습니다). 다음 소스 코드를 완성하여 입력된 정수가 내림차순으로 정렬되게 만드세요.100%(135/135)
73.7 심사문제: 퀵 정렬 함수 사용하기표준 입력으로 길이 10이하의 문자열이 10개 입력됩니다(중복 값은 없습니다). 다음 소스 코드를 완성하여 입력된 문자열이 내림차순으로 정렬되도록 만드세요.95.52%(128/134)
74.6 심사문제: 특정 노드 삭제하기표준 입력으로 정수 10개와 정수 1개가 각 줄에 입력됩니다. 여기서 정수 10개는 연결 리스트에 저장되고, 정수 1개는 삭제할 정수입니다. 다음 소스 코드에서 removeNode 함수를 완성하여 연결 리스트에서 특정 숫자가 저장된 노드를 삭제하세요. 단, 머리 노드 삭제 기능은 구현하지 않아도 됩니다.90.84%(119/131)