분류 전체보기
-
[Beginner_Coder👶🏻] 1307. 문자사각형1🧠𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺/🧡정보올림피아드 2021. 6. 23. 10:33
문제 설명 정사각형의 한 변의 길이 n을 입력받은 후 다음과 같은 문자로 된 정사각형 형태로 출력하는 프로그램을 작성 문자의 진행 순서는 맨 오른쪽 아래에서 위쪽으로 'A'부터 차례대로 채워나가는 방법으로 아래 표와 같이 왼쪽 위까지 채워 넣는다. 'Z' 다음에는 다시 'A'부터 반복된다. 문제 풀이 n = int(input()) if n 100: n = int(input()) array = [[0 for i in range(n)] for j in range(n)] character = 65 for i in range(n): for j in range(n): array[n-j-1][n-i-1] = chr(character) character += 1 if charact..
-
[Beginner_Coder👶🏻] 2046. 숫자사각형4🧠𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺/🧡정보올림피아드 2021. 6. 23. 03:09
문제 설명 정사각형의 한 변의 길이 n과 종류 m을 입력받은 후 다음과 같은 정사각형 형태로 출력하는 프로그램을 작성 문제 풀이 n, m = map(int, input().split()) array = [[0 for col in range(n)] for row in range(n)] def printSquare(n, m): if m == 1: for i in range(n): num = 1 for j in range(n): array[j][i] = num num += 1 for k in array: for l in k: print(l, end=" ") print() elif m == 2: for i in range(n): num = 1 if i % 2 == 0: for j in range(n): prin..
-
[Beginner_Coder👶🏻] 1304. 숫자삼각형3🧠𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺/🧡정보올림피아드 2021. 6. 23. 01:04
문제 설명 정사각형의 한 변의 길이 n을 입력 받은 후 다음과 같이 숫자로 된 정사각형 형태로 출력하는 프로그램을 작성 문제 풀이 n = int(input()) arr = [[0 for col in range(n)] for row in range(n)] number = 1 for i in range(n): for j in range(n): arr[j][i] = number number += 1 for i in arr: for j in i: print(j, end=" ") print() 출력결과 깨달은점 1. 파이썬에서 이차원 배열 생성하는 방법은 다음과 같다. arr = [[0 for col in range(n)] for row in range(n)] 2. 이차원 배열에 값을 넣은 다음, 다시 for문 ..
-
[Beginner_Coder👶🏻] 1856. 숫자사각형2🧠𝗔𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺/🧡정보올림피아드 2021. 6. 23. 00:23
문제 설명 사각형의 높이 n과 너비 m을 입력받은 후 사각형 내부에 지그재그 형태로 1부터 n*m번까지 숫자가 차례대로 출력되는 프로그램을 작성 문제 풀이 n, m = map(int, input().split()) num = 1 for i in range(n): if i % 2 == 0: for j in range(m): print(num, end=" ") num += 1 else: for k in range(m): num += 1 for l in range(num-1, num-1-m, -1): print(l, end= " ") print() 출력결과
-
.DS_Store 삭제 방법👾𝗚𝗶𝘁 2021. 6. 22. 21:50
저장소 상위 디렉토리 기준 .DS_Store 파일 제거 (현재 디렉토리 아래의 모든 파일) find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch (추가) 앞으로 .DS_Store 파일을 업로드 안하고 싶다면 저장소 상위 디렉토리에 .gitignore 파일 생성 및 .DS_Store 파일 추가 echo .DS_Store >> .gitignore 변경 사항을 원격 저장소에 push git add . git commit -m '.DS_Store removed' git push origin main
-
git clone과 pull, 처음 연결할 때 사용.👾𝗚𝗶𝘁 2021. 6. 21. 10:27
1. git clone {{ URL }} . 2. git init + git remote add origin {{ URL }} + git pull origin master git remote -v를 하면 현재 이 깃 프로젝트에 연결되어있는 리포지토리 확인이 가능하다. git clone은 리모트 설정을 자동으로 해주는 초기 다운로드에 사용하고, git pull은 리모트 설정이 이미 되어있을 때 업데이트 사항 등을 다운로드 할 때 사용한다.
-
[Beginner_Code👶🏻] 1341. 구구단2카테고리 없음 2021. 6. 19. 10:57
문제설명 사용자가 입력한 범위 내의 구구단을 출력하되, 3개씩 나눠서 출력할 것 문제풀이 # 구구단의 시작 범위 s와 끝 범위 e를 입력받는다. s와 e는 2부터 9사이의 정수 s, e = map(int, input().split()) if s and e not in range(2, 10): print("INPUT ERROR!") s, e = map(int, input().split()) if s 2}'.format(i, j, i*j), end=" ") if j % 3 == 0: print() print() if s > e: for i in range(s, e-1, -1)..