문제풀이/백준(Boj) 문제풀이 188

문제풀이/백준(Boj) 단계별 풀이백준 - 단계별로 풀기 10단계 파이썬 - (재귀 단계 - 10872번, 10870번, 2447번, 11729번)

https://www.acmicpc.net/problem/10872 10872번: 팩토리얼 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. www.acmicpc.net 팩토리얼 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 256 MB 76497 37394 31458 49.433% 문제 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 정수 N(0 ≤ N ≤ 12)가 주어진다. 출력 첫째 줄에 N!을 출력한다. 예제 입력 1 복사 10 예제 출력 1 복사 3628800 예제 입력 2 복사 0 예제 출력 2 복사 1 출처 문제를 만든 사람: baekjoon 알고리즘 분류 수학 구현 - 0! = 1 .... ..

문제풀이/백준(Boj) 단계별 풀이백준 - 단계별로 풀기 8단계 파이썬 - (기본 수학1 단계 - 1712번, 2292번, 1193번,2869번, 10250번, 2775번, 2839번, 10757번, 1011번)

https://www.acmicpc.net/problem/1712 1712번: 손익분기점 월드전자는 노트북을 제조하고 판매하는 회사이다. 노트북 판매 대수에 상관없이 매년 임대료, 재산세, 보험료, 급여 등 A만원의 고정 비용이 들며, 한 대의 노트북을 생산하는 데에는 재료비와 www.acmicpc.net 손익분기점 시간 제한메모리 제한제출정답맞은 사람정답 비율 0.35 초 128 MB 117942 28669 24860 24.518% 문제 월드전자는 노트북을 제조하고 판매하는 회사이다. 노트북 판매 대수에 상관없이 매년 임대료, 재산세, 보험료, 급여 등 A만원의 고정 비용이 들며, 한 대의 노트북을 생산하는 데에는 재료비와 인건비 등 총 B만원의 가변 비용이 든다고 한다. 예를 들어 A=1,000, B..

백준 - 단계별로 풀기 7단계 파이썬 - (문자열 단계 11654번,11720번,10809번,2675번,1157번,1152번,2908번,5622번,2941번,1316번)

https://www.acmicpc.net/problem/11654 11654번: 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. www.acmicpc.net 아스키 코드 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 256 MB 60289 47942 42967 80.975% 문제 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 입력 알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다. 출력 입력으로 주어진 글자의 아스키 코드 값을 출력한다. 예제 입력 1 복사 A 예제 출력 1 복사 65 예제 입력 2 복사 C 예제 출..

백준 - 단계별로 풀기 6단계 파이썬 (함수 단계 -15596번, 4673번,1065번)

https://www.acmicpc.net/problem/15596 15596번: 정수 N개의 합 C++17, Java 8, Python 3, C11, PyPy3, C99, C++98, C++11, C++14, Python 2, PyPy2, Go, C99 (Clang), C++98 (Clang), C++11 (Clang), C++14 (Clang), C11 (Clang), C++17 (Clang) www.acmicpc.net 정수 N개의 합 언어 제한함수 구현 시간 제한메모리 제한제출정답맞은 사람정답 비율 0.1 초 512 MB 58419 29104 25631 51.271% 문제 정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오. 작성해야 하는 함수는 다음과 같다. C, C11, C (Cl..

백준 - 단계별로 풀기 5단계 (1차원 배열 단계 - 10818번, 2562번, 2577번, 3052번, 1546번, 8958번, 4344번) 파이썬

https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 문제 N개의 정수가 주어진다. 이때, 최솟값과 최댓값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. 출력 첫째 줄에 주어진 정수 N개의 최솟값과 최..

백준 - 단계별로 풀기 4단계 (while문 단계 -10952번,10951번,1110번) 파이썬

https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 입력의 마지막에는 0 두 개가 들어온다. 출력 각 테스트 케이스마다 A+B를 출력한다. 예제 입력 1 복사 1 1 2 3 3 4 9 8 5 2 0 0 예제 출력 1 복사 2 5 7 17 7 while True: a,b = map(int,input().split()) ..

백준 - 단계별로 풀기 2단계 (if문 단계 - 1330번,9498번,2753번,14681번, 2884번)

https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다. 출력 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 '

백준 - 단계별로 풀기 1단계 (입출력과 사친연산 단계)

https://www.acmicpc.net/step/1 입출력과 사칙연산 단계 입출력과 사칙연산 www.acmicpc.net 입력, 출력은 손만 있으면 풀 수 있다고 생각하기 때문에 쉬운 건 코드 올리지 않도록 하겠습니다! 10171번 print('''\\ /\\''') print(''' ) ( ')''') print('''( / )''') print(''' \\(__)|''') 👽역슬래쉬 사용에 주의하세요! 👽10172번 역시 역슬래쉬에 주의하세요!! 2588번 a = int(input()) b = input() print(a * int(b[2])) print(a* int(b[1])) print(a * int(b[0])) print(a * int(b)) 👽 간단하게 생각하면 되는 문제!!! a x b[..