일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 설명
- 문제풀이
- 그리디
- 백준
- 심화1
- Implemention
- 문자열
- 꾸준히
- Beakjoon
- CSS
- HTML
- c언어
- 10926
- C 언어
- Python
- C Programming
- 파이썬
- 친절한 설명
- 초보
- VS
- 입문
- 10807
- 정리
- 알고리즘
- 구현
- Baekjoon
- C
- implement
- 코드엔진
- greedy
- Today
- Total
목록전체 글 (192)
안경잡이 구루루
https://www.acmicpc.net/problem/10757 10757번: 큰 수 A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 나: a,b = map(int,input().split()) print(a+b) 완성된 코드는 위와 같다, 다른 언어와 달리 파이썬은 변수의 자료형을 선언해 주지 않아도 알아서 크기를 조정해 주기 때문에 이번 문제는 map(), split() 함수의 쓰임에 대해 가볍게 알아가면 된다. 빈칸은 기준으로 입력값을 받기 위해 split() 함수를 쓴다. 이때 각 입력값은 정수형으로 받기 위해 map() 함수를 통해 int 형으로 받는다. 이후에 print() 를 이용해 입력받은 a, b 를 더한값을 출력한다.
https://www.acmicpc.net/problem/2475 2475번: 검증수 컴퓨터를 제조하는 회사인 KOI 전자에서는 제조하는 컴퓨터마다 6자리의 고유번호를 매긴다. 고유번호의 처음 5자리에는 00000부터 99999까지의 수 중 하나가 주어지며 6번째 자리에는 검증수가 들 www.acmicpc.net 나: nums = list(map(int,input().split())) result=0 for num in nums: result += num**2 print(result%10) 완성된 코드는 위와 같다. 첫째 줄에 고유번호의 처음 5자리가 빈칸을 기준으로 하나씩 입력받도록 nums 리스트를 만듦 result 변수는 각 숫자를 제곱한 수들의 합이 들어가도록 초기값 0을 선언 반복문을 통해 nu..
https://www.acmicpc.net/problem/2920 2920번: 음계 다장조는 c d e f g a b C, 총 8개 음으로 이루어져있다. 이 문제에서 8개 음은 다음과 같이 숫자로 바꾸어 표현한다. c는 1로, d는 2로, ..., C를 8로 바꾼다. 1부터 8까지 차례대로 연주한다면 ascending, 8 www.acmicpc.net 나: melodys = list(map(int,input().split())) if melodys == sorted(melodys): print("ascending") elif melodys == sorted(melodys,reverse=True): print("descending") else: print("mixed") 완성된 코드는 위와 같다. 입력값은..
https://www.acmicpc.net/problem/2441 2441번: 별 찍기 - 4 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 나: n = int(input()) for i in range(n): print(' '*i + '*'*(n-i)) 완성된 코드는 위와 같다, 첫째 줄에 별 개수와 총 출력시킬 줄의 개수 n 을 입력받는다. 이후 반복문을 통해 별의 개수는 내림차순, 공백의 개수는 오름차순으로 반복하여 한줄씩 출력하기 위해 for 반복문 이용. 이때 공백은 0개 부터 , 별의 최종 개수는 1개임에 주의 하여 코드를 작성해야함.