백준 2446번 별 찍기 - 9 파이썬 https://www.acmicpc.net/problem/2446 2446번: 별 찍기 - 9 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net x = int(input()) for i in range(x, 0, -1): print(' '*(x-i)+'*'*((2*i)-1)) for i in range(2 , x+1): print(' '*(x-i)+'*'*((2*i)-1)) BOJ/Python 2021.08.05
백준 2445번 별 찍기 - 8 파이썬 https://www.acmicpc.net/problem/2445 2445번: 별 찍기 - 8 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net x = int(input()) for i in range(1, x+1): print('*'*i + ' '*((x*2)-(2*i)) + '*'*i) for i in range(x-1,0 ,-1): print('*'*i + ' '*((x*2)-(2*i)) + '*'*i) BOJ/Python 2021.08.05
백준 2444번 별 찍기 - 7 파이썬 https://www.acmicpc.net/problem/2444 2444번: 별 찍기 - 7 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net x = int(input()) for i in range(1, x+1): print(' '*(x-i)+'*'*((2*i)-1)) for i in range(x-1, 0, -1): print(' '*(x-i)+'*'*((2*i)-1)) 범위를 나누어서 for문을 돌려 코딩을 해도되는데, 나는 그냥 for문 2개를 써서 해결을 하였다. BOJ/Python 2021.08.05
백준 2443번 별 찍기 - 6 파이썬 https://www.acmicpc.net/problem/2443 2443번: 별 찍기 - 6 첫째 줄에는 별 2×N-1개, 둘째 줄에는 별 2×N-3개, ..., N번째 줄에는 별 1개를 찍는 문제 별은 가운데를 기준으로 대칭이어야 한다. www.acmicpc.net x = int(input()) for i in range(x, 0, -1): print(' '*(x-i)+'*'*((2*i)-1)) BOJ/Python 2021.08.05
백준 2442번 별 찍기 - 5 파이썬 https://www.acmicpc.net/problem/2442 2442번: 별 찍기 - 5 첫째 줄에는 별 1개, 둘째 줄에는 별 3개, ..., N번째 줄에는 별 2×N-1개를 찍는 문제 별은 가운데를 기준으로 대칭이어야 한다. www.acmicpc.net x = int(input()) for i in range(1, x+1): print(' '*(x-i)+'*'*((2*i)-1)) BOJ/Python 2021.08.05
백준 2441번 별 찍기 - 4 파이썬 https://www.acmicpc.net/problem/2441 2441번: 별 찍기 - 4 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net x = int(input()) for i in range(1, x+1): print(' '*(i-1)+"*"*(x-i+1)) BOJ/Python 2021.08.05
백준 2440번 별 찍기 - 3 파이썬 https://www.acmicpc.net/problem/2440 2440번: 별 찍기 - 3 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 www.acmicpc.net x = int(input()) for i in range(x, 0, -1): print("*"*i) BOJ/Python 2021.08.05
백준 2439번 별 찍기 - 2 파이썬 https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net x = int(input()) for i in range(1, x+1): print(' '*(x-i)+"*"*i) BOJ/Python 2021.08.05
백준 2438번 별 찍기 - 1 파이썬 https://www.acmicpc.net/problem/2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net x = int(input()) for i in range(1, x+1): print("*"*i) BOJ/Python 2021.08.05
파이썬 2502번 지수연산 파이썬 https://www.acmicpc.net/problem/2052 2052번: 지수연산 자연수 N(1≤N≤250)이 주어졌을 때, 2의 -N승을 계산하는 프로그램을 작성하시오. 즉, 1/(2^N)을 계산하는 것이다. www.acmicpc.net 여러가지 포맷팅으로 코딩을 했지만 나는 f-string을 사용하여 문제를 풀었다. x = int(input()) print(f'{2**(-x):.{x}f}') 정수 : .{x}f 는 x 자리수까지 끊는 건데 나중에 정리 할때 한번해 정리 할 예정이다. BOJ/Python 2021.08.04