문제

분리된 그룹: 모든 참여자
퀴즈 이름
문제
성공률(성공인원/시도인원)
17.8 심사문제: 청소년 콘텐츠 관람 제한하기표준 입력으로 나이(만 나이)가 입력됩니다. 시내버스 교통카드 시스템에서 무임 승차 아동과 어른을 구분하려고 하는데 만 6세 미만이면 "무임", 만 19세 이상이면 "일반"을 출력하는 프로그램을 만드세요(scanf 함수 호출 전에 문자열을 출력하면 안 됩니다).86.27%(1087/1260)
18.9 심사문제: else 사용하기표준 입력으로 문자가 입력됩니다. 입력된 문자가 a이면 "a입니다."를 출력하고, a가 아니면 "a가 아닙니다."를 출력하는 프로그램을 만드세요(scanf 함수 호출 전에 문자열을 출력하면 안 됩니다).88.24%(1050/1190)
18.10 심사문제: 합격 여부 판단하기표준 입력으로 국어, 영어, 수학, 과학 점수가 입력됩니다. 여기서 네 과목의 평균 점수가 85점 이상일 때 합격이라고 정했습니다. 평균 점수에 따라 "합격", "불합격"을 출력하는 프로그램을 만드세요(scanf 함수 호출 전에 문자열을 출력하면 안 됩니다). 단, 점수는 0점부터 100점까지만 입력받을 수 있으며 범위를 벗어났다면 "잘못된 점수"를 출력하고 합격, 불합격 여부는 출력하지 않아야 합니다.82.04%(927/1130)
19.5 심사문제: 교통카드 시스템 만들기표준 입력으로 나이(만 나이)가 입력됩니다. 교통카드 시스템에서 시내버스 요금은 다음과 같으며 각 나이에 맞게 요금을 차감한 뒤 잔액이 출력되게 만드세요(if, else if 사용). 현재 교통카드에는 10,000원이 들어있습니다.91.25%(1053/1154)
20.8 심사문제: 비교 연산자 사용하기표준 입력으로 문자가 입력됩니다. 다음 조건대로 입력된 문자를 검사하여 결과를 출력하는 프로그램을 만드세요(scanf 함수 호출 전에 문자열을 출력하면 안 됩니다).90.41%(980/1084)
20.9 심사문제: 삼항 연산자 사용하기표준 입력으로 정수가 입력됩니다. 입력된 정수가 7과 다르면 1을 출력하고 같으면 2를 출력하는 프로그램을 만드세요(printf 함수 안에 코드를 넣으면 됩니다).95.3%(1035/1086)
21.9 심사문제: 논리 연산자 사용하기표준 입력으로 두 정수가 입력됩니다. 다음 조건대로 입력된 두 정수를 검사하여 결과를 출력하는 프로그램을 만드세요(scanf 함수 호출 전에 문자열을 출력하면 안 됩니다).90.24%(943/1045)
22.8 심사문제: 불 자료형 사용하기다음 소스 코드를 완성하여 "참"과 "거짓"을 출력하는 프로그램을 만드세요.95.43%(981/1028)
23.8 심사문제: 비트 논리 연산자 사용하기표준 입력으로 두 정수(unsiged int)가 입력됩니다. 입력된 두 정수의 비트 연산 결과를 각 줄에 출력하는 프로그램을 만드세요(scanf 함수 호출 전에 문자열을 출력하면 안 됩니다).91.81%(886/965)
23.9 심사문제: 시프트 연산자 사용하기표준 입력으로 정수가 입력됩니다. 입력된 정수를 왼쪽으로 20번, 오른쪽으로 4번 시프트 연산하여 결과를 출력하는 프로그램을 만드세요(scanf 함수 호출 전에 문자열을 출력하면 안 됩니다). 단, 정수형 변수는 unsigned long long으로 선언하고 출력 결과는 서식지정자 %llu를 사용하세요.93.74%(868/926)
24.7 심사문제: 시프트 연산과 플래그 활용하기표준 입력으로 두 정수가 입력됩니다. 플래그에 다음과 같은 연산을 하여 결과를 출력하는 프로그램을 만드세요.90.22%(683/757)
25.7 심사문제: 괄호 사용하기표준 입력으로 세 정수가 입력됩니다. 다음 순서대로 연산한 뒤 결과가 출력되게 만드세요.96.75%(805/832)
26.8 심사문제: 음료수 자판기 만들기표준 입력으로 문자 'f', 'c', 'p' 중 하나가 입력됩니다. 입력된 문자가 'f'라면 "환타", 'c'라면 "콜라", 'p'이라면 "포카리스웨트"를 출력하고, 아무 문자에도 해당되지 않으면 "판매하지 않는 메뉴"를 출력하는 프로그램을 만드세요.92.51%(902/975)
27.12 심사문제: 알파벳 순서로 출력하기표준 입력으로 문자 하나가 입력됩니다. 입력된 문자부터 z까지 순서대로 출력하는 프로그램을 만드세요(scanf 함수 호출 전에 문자열을 출력하면 안 됩니다).93.48%(918/982)
28.11 심사문제: 교통카드 잔액 출력하기표준 입력으로 금액이 입력됩니다. 1회당 요금은 1,200원이고, 교통카드를 사용했을 때마다의 잔액을 각 줄에 출력하는 프로그램을 만드세요(scanf 함수 호출 전에 문자열을 출력하면 안 됩니다).92.17%(859/932)
29.10 심사문제: 숫자의 합 구하기표준 입력으로 정수가 입력됩니다. 다음 소스 코드를 완성하여 0부터 입력된 숫자까지의 합이 출력되게 만드세요.97.03%(849/875)
30.7 심사문제: 두 수 사이의 숫자 중 7로 끝나지 않는 숫자 출력하기표준 입력으로 정수 두 개가 입력됩니다(첫 번째 입력 값의 범위는 1~200, 두 번째 입력 값의 범위는 10~200이며 첫 번째 입력 값은 두 번째 입력 값보다 항상 작습니다). 다음 소스 코드를 완성하여 첫 번째 정수와 두 번째 정수 사이의 숫자 중 7로 끝나지 않는 숫자가 출력되게 만드세요.90.92%(781/859)
31.7 심사문제: 산 모양으로 별 출력하기표준 입력으로 삼각형의 높이가 입력됩니다. 입력된 높이만큼 산 모양으로 별을 출력하는 프로그램을 만드세요(scanf 함수 호출 전에 문자열을 출력하면 안 됩니다).87.44%(710/812)
32.6 심사문제: 중첩 루프 빠져나오기다음 소스 코드를 완성하여 200과 300이 각 줄에 출력되게 만드세요.96.61%(684/708)
33.8 심사문제: 5와 11의 배수, 공배수 처리하기표준 입력으로 정수 두 개가 입력됩니다. 첫 번째 정수부터 두 번째 정수까지 숫자를 출력하면서 5의 배수일 때는 "Fizz", 11의 배수일 때는 "Buzz", 5와 11의 공배수일 때는 "FizzBuzz"를 출력하는 프로그램을 만드세요(scanf 함수 호출 전에 문자열을 출력하면 안 됩니다).94.06%(633/673)