# 1부터 10까지의 숫자 중 5를 제외한 나머지를 순서대로 출력하세요.
# (2가지 이상의 다른 방법으로 풀어보세요.)

# for i in range(1,5):
#     print(i)
# for i in range(6,11):
#     print(i)

# a = []
# for i in range(1,11):
#     a.append(i)
# b = a[0:4]+a[5:10]
# print(b)

# a = []
# for i in range(1,11):
#     a.append(i)
# a.remove(5)
# print(a)

# for i in range(1,11):
#    if i==5:
#       i+=1
#    print(i)

# 난이도 최하
#
# 사각형을 그리세요
#
# ex)입력 : 3
#
# ***
# *#*
# ***
#
# 입력 : 5
#
# *****
# *###*
# *###*
# *###*
# *****

# a = int(input("숫자를 입력하세요: "))
# for j in range(a):
#     i = '*'
#     if j == 0 or j == a-1:
#         print(i*a)
#     else:
#         print(i+" "*(a-2)+i)


# 난이도 하
# 재귀호출로 1부터 10까지 더하는 프로그램 만들기
# sum 함수안에 내용을 채워넣으세요. 그 이상의 함수 사용불가, for문 while문 등의 반복문 사용 불가능
#
# def sum(num):
#     if num == 10:
#         return num
#     else:
#         return sum(num+1)+num
#
# num = 1
# print(sum(num))
#
# 다음 완성된 코드를 보고 수행결과를 정확히 예측하세요.(인덱스 오류가 될수도 있음)
# 문제를 풀기 전까지 절대 이 코드를 IDE 상에서 실행하지 마세요.
#
# data=[[1,2],[3,4],[5,6],[7,8],[9,10]]
#
# for i in range(5):
#     for j in range(5,0,-1):
#         print(i, end="ㅇ")
#     del data[i][1]
#     print()
#
# for i in data:
#     print(i)

# a라는 리스트에 conv_num 함수를 거쳐 절대값이 된 요소를 출력하는 프로그램을 만드세요
# abs 함수 사용금지
#
# def conv_num(data):
#     if 0 > num[i]:
#         num[i] = -num[i]
#     elif 0 < num[i]:
#         pass
#     print(num[i])
#
# num=[3,-4,5,-6,7,-8]
#
# a=[]
# for i in range(len(num)):
#    conv_num(num[i])

# 다음과 같이 data라는 리스트와 짜다 만 프로그램이 있다.
# 이 리스트에서 찾을 수 없는 요소를 찾을 때에 대한 처리를 만드시오.
# (찾을 수 없을 때에는 반드시 찾을 수 없다는 메세지'만' 나와야 합니다.)
# 이 소스코드를 훼손하지 않는 범위 내에서 프로그램을 작성하세요.(추가나 삽입은 가능, 수정 불가)
# (파이썬에서 자체 제공하는 함수는 주어진 소스코드에 있는 함수만으로 제한)
# ex) (find_num이 10이라고 가정)
# 10을(를) 찾을 수 없습니다.

# data= [1,3,5,7,9,11,13,15,17,19]
#
# find_num = 2
# a = 0
#
# for i in range(len(data)):
#     if find_num == data[i] and a == 0:
#         print("찾았다!")
#         a = 1
#         break
# if a != 1:
#     print("%d을(를) 찾을 수 없습니다." % find_num)

    # elif find_num not in data:
    #     print("%d을(를) 찾을 수 없습니다." % find_num)
    #     break

# 속이 빈 삼각형을 그리세요
# (단 사용자에게 높이를 입력받아서 결과를 출력해야 함)
# ex) 높이:5
#
#     *
#    * *
#   *   *
#  *     *
# *********
#
# while 1:
#     a = int(input("숫자를 입력하세요: "))
#     c = 2
#     b = 1
#     for j in range(a):
#         s = '*'
#         if j == 0:
#             print(" "*(a-1)+s)
#         elif j != 0 and j != a-1:
#             for i in range(a-2):
#                 if i == 0:
#                     print(" "*(a-c)+s+" "*(b)+s+" "*(a-2))
#                     b += 2
#                     c += 1
#         elif j == a-1:
#             print(s*(a*2-1))

# 사용 제한 및 금지 사항
# 1.인덱스 사용의 제한(금지는 아니나 다음과 같은 사용에 제한을 둠.)
# 1-1. [:] -> 콜론 사용 불가능
# 1-2. [-1] , [-2] , ... 이런 방식으로 그냥 출력
# 1-3. 1-2 방식으로 저장한 것을 출력
# 2. 내장함수 reverse 사용 엄금
# 3. pop 사용 불가능

# 권장 해결방식
# - 사용 제한 및 금지 사항을 준수합니다.
# - 입력받은 문자를 저장한 변수가 ?부분을 거쳐 그 변수의 문자 위치들이 실제로 바뀌어 있어야 됨
# 이 아래는 가급적 읽지 마세요.(원하지 않는 답안 예시)

i = []
word=input("문자를 입력하세요 : ")
# ? # 입력받은 문자열의 순서를 뒤집는 처리부분(func)을 완성하세요
for i in word:
    print()

print(i)
# print(result) # 출력 양식은 수정해도 상관없음.
56a7dc8539f7ea0d71fac96a6f5650925558ec1c
<mask token>

<mask token>
for i in word:
    print()
print(i)

i = []
word = input('문자를 입력하세요 : ')
for i in word:
    print()
print(i)

# 1부터 10까지의 숫자 중 5를 제외한 나머지를 순서대로 출력하세요.
# (2가지 이상의 다른 방법으로 풀어보세요.)

# for i in range(1,5):
#     print(i)
# for i in range(6,11):
#     print(i)

# a = []
# for i in range(1,11):
#     a.append(i)
# b = a[0:4]+a[5:10]
# print(b)

# a = []
# for i in range(1,11):
#     a.append(i)
# a.remove(5)
# print(a)

# for i in range(1,11):
#    if i==5:
#       i+=1
#    print(i)

# 난이도 최하
#
# 사각형을 그리세요
#
# ex)입력 : 3
#
# ***
# *#*
# ***
#
# 입력 : 5
#
# *****
# *###*
# *###*
# *###*
# *****

# a = int(input("숫자를 입력하세요: "))
# for j in range(a):
#     i = '*'
#     if j == 0 or j == a-1:
#         print(i*a)
#     else:
#         print(i+" "*(a-2)+i)


# 난이도 하
# 재귀호출로 1부터 10까지 더하는 프로그램 만들기
# sum 함수안에 내용을 채워넣으세요. 그 이상의 함수 사용불가, for문 while문 등의 반복문 사용 불가능
#
# def sum(num):
#     if num == 10:
#         return num
#     else:
#         return sum(num+1)+num
#
# num = 1
# print(sum(num))
#
# 다음 완성된 코드를 보고 수행결과를 정확히 예측하세요.(인덱스 오류가 될수도 있음)
# 문제를 풀기 전까지 절대 이 코드를 IDE 상에서 실행하지 마세요.
#
# data=[[1,2],[3,4],[5,6],[7,8],[9,10]]
#
# for i in range(5):
#     for j in range(5,0,-1):
#         print(i, end="ㅇ")
#     del data[i][1]
#     print()
#
# for i in data:
#     print(i)

# a라는 리스트에 conv_num 함수를 거쳐 절대값이 된 요소를 출력하는 프로그램을 만드세요
# abs 함수 사용금지
#
# def conv_num(data):
#     if 0 > num[i]:
#         num[i] = -num[i]
#     elif 0 < num[i]:
#         pass
#     print(num[i])
#
# num=[3,-4,5,-6,7,-8]
#
# a=[]
# for i in range(len(num)):
#    conv_num(num[i])

# 다음과 같이 data라는 리스트와 짜다 만 프로그램이 있다.
# 이 리스트에서 찾을 수 없는 요소를 찾을 때에 대한 처리를 만드시오.
# (찾을 수 없을 때에는 반드시 찾을 수 없다는 메세지'만' 나와야 합니다.)
# 이 소스코드를 훼손하지 않는 범위 내에서 프로그램을 작성하세요.(추가나 삽입은 가능, 수정 불가)
# (파이썬에서 자체 제공하는 함수는 주어진 소스코드에 있는 함수만으로 제한)
# ex) (find_num이 10이라고 가정)
# 10을(를) 찾을 수 없습니다.

# data= [1,3,5,7,9,11,13,15,17,19]
#
# find_num = 2
# a = 0
#
# for i in range(len(data)):
#     if find_num == data[i] and a == 0:
#         print("찾았다!")
#         a = 1
#         break
# if a != 1:
#     print("%d을(를) 찾을 수 없습니다." % find_num)

    # elif find_num not in data:
    #     print("%d을(를) 찾을 수 없습니다." % find_num)
    #     break

# 속이 빈 삼각형을 그리세요
# (단 사용자에게 높이를 입력받아서 결과를 출력해야 함)
# ex) 높이:5
#
#     *
#    * *
#   *   *
#  *     *
# *********
#
# while 1:
#     a = int(input("숫자를 입력하세요: "))
#     c = 2
#     b = 1
#     for j in range(a):
#         s = '*'
#         if j == 0:
#             print(" "*(a-1)+s)
#         elif j != 0 and j != a-1:
#             for i in range(a-2):
#                 if i == 0:
#                     print(" "*(a-c)+s+" "*(b)+s+" "*(a-2))
#                     b += 2
#                     c += 1
#         elif j == a-1:
#             print(s*(a*2-1))

# 사용 제한 및 금지 사항
# 1.인덱스 사용의 제한(금지는 아니나 다음과 같은 사용에 제한을 둠.)
# 1-1. [:] -> 콜론 사용 불가능
# 1-2. [-1] , [-2] , ... 이런 방식으로 그냥 출력
# 1-3. 1-2 방식으로 저장한 것을 출력
# 2. 내장함수 reverse 사용 엄금
# 3. pop 사용 불가능

# 권장 해결방식
# - 사용 제한 및 금지 사항을 준수합니다.
# - 입력받은 문자를 저장한 변수가 ?부분을 거쳐 그 변수의 문자 위치들이 실제로 바뀌어 있어야 됨
# 이 아래는 가급적 읽지 마세요.(원하지 않는 답안 예시)

i = []
word=input("문자를 입력하세요 : ")
# ? # 입력받은 문자열의 순서를 뒤집는 처리부분(func)을 완성하세요
for i in word:
    print()

print(i)
# print(result) # 출력 양식은 수정해도 상관없음.