목록Python (322)
코딩연습장
개수 세기 10807번 [ 문제 ] 총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오. [ 입력 ] 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거나 같으며, 100보다 작거나 같다. [ 출력 ] 첫째 줄에 입력으로 주어진 N개의 정수 중에 v가 몇 개인지 출력한다. [ 입출력 예 ] 예제 입력 1 11 1 4 1 2 4 2 4 2 3 4 4 2 예제 출력 1 3 예제 입력 2 11 1 4 1 2 4 2 4 2 3 4 4 5 예제 출력 2 0 [ 출처 ] 문제를 만든 사람: baekjoon Java import java..
반복제어문1 - 연습문제2 #9040 [ 문제 ] 정수 변수 num을 선언하여 1을 대입한 후 1씩 증가시키면서 10까지의 누적 합을 구하는 프로그램을 while문을 이용하여 작성하고, 1부터 10까지의 합과 while문이 끝난 후의 num의 값을 출력하는 프로그램을 작성하시오. [ 예제 ] 출력 1부터 10까지의 합 = 55 while문이 끝난 후의 num의 값 = 11 [ 출처 ] 자기주도C언어프로그래밍 Java public class Main { public static void main(String[] args) { int num = 1; int sum = 0; while(num
피자 나눠 먹기 (1) [ 문제 ] 머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요. [ 제한사항 ] 1 ≤ n ≤ 100 [ 입출력 예 ] n result 7 1 1 1 15 3 [ 입출력 예 설명 ] 입출력 예 #1 7명이 최소 한 조각씩 먹기 위해서 최소 1판이 필요합니다. 입출력 예 #2 1명은 최소 한 조각을 먹기 위해 1판이 필요합니다. 입출력 예 #3 15명이 최소 한 조각씩 먹기 위해서 최소 3판이 필요합니다. Java class Solution { public int solution(int n) { int answer =..
선택제어문 - 연습문제1 #9030 [ 문제 ] 한 개의 정수를 입력 받은 후, 입력받은 수를 출력하고 그 수가 10보다 크면 다음 줄에 “10보다 큰 수를 입력하셨습니다.”라는 메시지를 출력하는 프로그램을 작성하시오 [ 예제 ] 입력 15 출력 15 10보다 큰 수를 입력하셨습니다. [ 출처 ] 자기주도C언어프로그래밍 Java import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); if(num>10) { System.out.println(num); System.out.println("10보다 큰 ..
시험 성적 [ 문제 ] 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. [ 입력 ] 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. [ 출력 ] 시험 성적을 출력한다. [ 입출력 예 ] 예제 입력 1 100 예제 출력 1 A [ 출처 ] 문제를 만든 사람: baekjoon Java import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextIn..
배열의 평균값 [ 문제 ] 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. [ 제한사항 ] 0 ≤ numbers의 원소 ≤ 1,000 1 ≤ numbers의 길이 ≤ 100 정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다. [ 입출력 예 ] numbers result [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 5.5 [89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99] 94.0 [ 입출력 예 설명 ] 입출력 예 #1 numbers의 원소들의 평균 값은 5.5입니다. 입출력 예 #2 numbers의 원소들의 평균 값은 94.0입니다. Java class Solu..
짝수 홀수 개수 [ 문제 ] 정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요. [ 제한사항 ] 1 ≤ num_list의 길이 ≤ 100 0 ≤ num_list의 원소 ≤ 1,000 [ 입출력 예 ] num_list result [1, 2, 3, 4, 5] [2, 3] [1, 3, 5, 7] [0, 4] [ 입출력 예 설명 ] 입출력 예 #1 [1, 2, 3, 4, 5]에는 짝수가 2, 4로 두 개, 홀수가 1, 3, 5로 세 개 있습니다. 입출력 예 #2 [1, 3, 5, 7]에는 짝수가 없고 홀수가 네 개 있습니다. Java class Solution { public int[] solu..
A+B - 3 10950번 [ 문제 ] 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. [ 입력 ] 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) [ 출력 ] 각 테스트 케이스마다 A+B를 출력한다. [ 입출력 예 ] 예제 입력 1 5 1 1 2 3 3 4 9 8 5 2 예제 출력 1 2 5 7 17 7 Java import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt()..