일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알고리즘
- C
- implement
- Baekjoon
- C 언어
- Beakjoon
- 입문
- 문자열
- 10926
- CSS
- Implemention
- VS
- Python
- greedy
- 그리디
- 파이썬
- 10807
- 코드엔진
- 문제풀이
- 심화1
- c언어
- 구현
- HTML
- C Programming
- 백준
- 꾸준히
- 초보
- 친절한 설명
- 설명
- 정리
- Today
- Total
목록Baekjoon (149)
안경잡이 구루루
https://www.acmicpc.net/problem/11721 11721번: 열 개씩 끊어 출력하기 첫째 줄에 단어가 주어진다. 단어는 알파벳 소문자와 대문자로만 이루어져 있으며, 길이는 100을 넘지 않는다. 길이가 0인 단어는 주어지지 않는다. www.acmicpc.net 나: n = input() a = len(n)//10 for i in range(a+1): print(n[10*i:10*(i+1)]) 완성된 코드는 위와 같다. 첫째 줄에 길이 n 인 단어를 입력받는다. 10개씩 끊어서 출력해야 하기 때문에 10개씩 몇 묶음이 생기는지 10을 나눠 몫을 a 변수에 넣는다. 이후 for 반복문을 이용헤 10개씩 끊어서 출력시킨다. 이때 한 묶음 단위에서 10개 미만의 경우 몫 a값이 1 작아 반..
https://www.acmicpc.net/problem/2442 2442번: 별 찍기 - 5 첫째 줄에는 별 1개, 둘째 줄에는 별 3개, ..., N번째 줄에는 별 2×N-1개를 찍는 문제 별은 가운데를 기준으로 대칭이어야 한다. www.acmicpc.net 나: n = int(input()) for i in range(1,n+1): print(' '*(n-i)+'*'*(2*i-1)) 완성된 코드는 위와 같다. 별찍기 문제는 문제에 출력 규칙을 알려주는 경우가 많다. 이 문제에서는 별 2N-1 개를 찍는 문제임을 알 수 있다. 첫째 줄에는 N 번째 줄에 해당하는 입력값 n을 받는다. 이때 int 정수형으로 받아 활용하고자 했다. 반복문 for을 이용해 공백은 내림차순, 별은 오름차순으로 개수가 감소,..
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/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") 완성된 코드는 위와 같다. 입력값은..