전체 글(185)
-
EC.CREW 1기 6회차
# 1 더하기 사이클 cycle = 1 origin_num = int(input("숫자 입력: ")) num = origin_num if num
2022.08.22 -
EC.CREW 1기 5회차
# 1 회문 판별 문제 출력 예시 word = input("문자를 입력하세요: ") wordReverse = word[::-1] if word == wordReverse: print("회문임") else: print("회문 아님") * 4주차 때 했던 문자열 거꾸로 뒤집기 함수 복습 # 2 등산 동호회 오름 등반 동호회 회원인 동백, 철쭉, 유채는 주기적으로 한라산을 등반한다 2022년 1월 1일 토요일에 처음으로 셋이 함께 한라산을 등반한 후 각자의 등반 주기에 맞춰 등반한다. 동백, 철쭉, 유채의 등반 주기를 입력했을 때 셋이 함께 한라산을 오르는 다음 등반 날짜와 요일을 출력하는 프로그램을 작성하세요. 출력 예시) YYYY-MM-DD MON TUE WED THU FRI SAT SUN Dong = i..
2022.08.22 -
EC.CREW 1기 4회차
# 1 문자열 거꾸로 출력하기 문자를 입력받은 뒤 거꾸로 출력하기 # 입력하면 종료 while True: word = input("문자를 입력하세요") if word == "#": break else: word = word[::-1] print(word) * a = a[::-1] -> a 문자열 하나씩 잘라서 뒤집음 * list일 경우 -> ListName = ListName.reverse() # 2 나머지 num = map(int,input("숫자 10개를 입력하세요: ").split()) num = list(num) RemainderList = [] for i in range(10): Remainder = num[i] % 42 RemainderList.append(Remainder) i+=1 Rema..
2022.08.21 -
EC.CREW 1기 3회차
# 1 뱀이 지나간 자리 SnakePath = input("뱀이 지나간 평면의 크기") SnakePath = SnakePath.split(" ") N = int(SnakePath[0]) M = int(SnakePath[1]) i = 1 while True: if N == i-1: break else: if i%2 == 1: print("#" * M) i+=1 else: if (i//2) % 2 == 0: print("#",end="") print("."*(M-1)) i+=1 else: print("."*(M-1), end ="") print("#") i+=1 조건문 너무 많은 듯 줄일 수 있는 방법도 생각해봐야지 # 2 점수 집계 for i in range(5): ScoreList = map(int,in..
2022.08.21 -
EC.CREW 1기 2회차
# 1 의좋은 형제 N1 = int(input("진우 식량")) N2 = int(input("선우 식량")) Day = int(input("몇 번째 날? ")) i = 1 while i == Day: if i%2 != 0: N1 = round(N1/2,1) - 1 N2 += (N1 + 1) i += 1 else: N2 = round(N2/2,1) - 1 N1 += N2 + 1 i += 1 print(N1, N2) *******************************************************미완성********************************************************** Day = 1일 때만 맞고 난리... 머리 식히고 와서 다시 하쟈... * round(..
2022.08.21