본문 바로가기

알고리즘 (Python)

(259)
[CodeUp] 코드업 기초 100제 1010번 풀이 - 파이썬(python) 1010 : [기초-입출력] 정수 1개 입력받아 그대로 출력하기(설명) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 정수형(int)으로 변수를 선언하고, 변수에 정수값을 저장한 후 변수에 저장되어 있는 값을 그대로 출력해보자. 입력 정수 1개가 입력된다. 출력 입력된 정수를 그대로 출력한다. 입력 예시 15 출력 예시 15 내 풀이 a = int(input()) print(a) 모범 답안 a=input() a=int(a) print(a) 해설 파이썬의 input() 함수를 통하여 입력을 받고, 입력받은 값을 그대로 print() 함수로 출력해줍니다. 문제에 정수값으로 선언하라고 했으므로 int(input())과 같은 방법으로 사용해 주었습니다.
[CodeUp] 코드업 기초 100제 1008번 풀이 - 파이썬(python) 1008 : [기초-출력] 출력하기08(설명) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 이번에는 특수문자를 출력하는 연습을 해보자. 키보드로 입력할 수 없는 다음 모양을 출력해보자. (** 참고 : 운영체제의 문자 시스템에 따라 아래와 같은 모양이 출력되지 않을 수 있다.) ┌┬┐ ├┼┤ └┴┘ 입력 입력 없음 출력 ┌┬┐ ├┼┤ └┴┘ 를 유니코드를 이용하여 출력한다. 입력 예시 출력 예시 ┌┬┐ ├┼┤ └┴┘ 내 풀이 import io , sys sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf8') print('\u250C\u252C\u2510\n\u251C\u253C\u2524\n\u2514\u2534\u2518') 모..
[CodeUp] 코드업 기초 100제 1007번 풀이 - 파이썬(python) 1007 : [기초-출력] 출력하기07(설명) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 윈도우 운영체제의 파일 경로를 출력하는 연습을 해보자. 파일 경로에는 특수문자들이 포함된다. 다음 경로를 출력하시오. "C:\Download\hello.cpp" (단, 큰따옴표도 함께 출력한다.) 입력 입력 없음 출력 "C:\Download\hello.cpp" 를 출력한다. 입력 예시 출력 예시 "C:\Download\hello.cpp" 내 풀이 print('"C:\Download\hello.cpp"') 모범 답안 print("\"C:\Download\hello.cpp\"") 해설 큰따옴표를 포함한 파일 경로를 출력하는 문제입니다. 특수문자와 따옴표를 포함하고 있지만, 파이썬의 print() 함수를 ..
[CodeUp] 코드업 기초 100제 1006번 풀이 - 파이썬(python) 1006 : [기초-출력] 출력하기06(설명) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 이번에는 특수문자 출력에 도전하자!! 다음 문장을 출력하시오. "!@#$%^&*()" (단, 큰따옴표도 함께 출력한다.) 입력 입력 없음 출력 "!@#$%^&*()" 를 출력한다. 입력 예시 출력 예시 "!@#$%^&*()" 내 풀이 print('"!@#$%^&*()"') 모범 답안 print("\"!@#$%^&*()\"") 해설 파이썬에서 따옴표를 문자열에 포함시키고 싶을 때는 다른 따옴표 (큰 따옴표 / 작은 따옴표)를 사용합니다. 위와 같이 큰 따옴표를 문자열에 포함시킬 때는 작은 따옴표로 문자열을 감싸줍니다. 모범 답안과 같이 이스케이프 코드 (\")로 따옴표를 문자열 취급해줄 수도 있습니다.
[CodeUp] 코드업 기초 100제 1005번 풀이 - 파이썬(python) 1005 : [기초-출력] 출력하기05(설명) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 이번에는 큰따옴표(double quotation mark)가 포함된 출력문을 연습해보자. 다음 문장을 출력하시오. "Hello World" (단, 큰따옴표도 함께 출력한다.) 입력 입력 없음 출력 "Hello World" 를 출력한다. 입력 예시 출력 예시 "Hello World" 내 풀이 print('"Hello World"') 모범 답안 print("\"Hello World\"") 해설 파이썬에서 문자열에 따옴표를 포함시키고 싶을 때는 다른 따옴표 (큰 따옴표 / 작은 따옴표)로 묶을 수 있습니다. 위와 같이 "Hello World" 문자열을 포함시킬 때는 작은 따옴표로 문자열을 묶어줍니다. 모범..
[CodeUp] 코드업 기초 100제 1004번 풀이 - 파이썬(python) 1004 : [기초-출력] 출력하기04(설명) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 이번에는 작은 따옴표(single quotation mark)가 들어있는 특수한 형태의 출력문에 대한 연습을 해보자. 다음 문장을 출력하시오. 'Hello' 입력 입력 없음 출력 'Hello' 를 출력한다. 입력 예시 출력 예시 'Hello' 내 풀이 print("'Hello'") 모범 답안 print("'Hello'") 해설 파이썬에서 문자열 안에 따옴표를 포함시킬 때는 다른 따옴표 (큰 따옴표/작은 따옴표)를 사용하면 됩니다. 예를 들어 'Hello'라는 문자열 (작은 따옴표)을 포함시키고 싶을 때는 큰 따옴표로 문자열을 묶어주면 됩니다.
[CodeUp] 코드업 기초 100제 1003번 풀이 - 파이썬(python) 1003 : [기초-출력] 출력하기03(설명) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 이번에는 줄을 바꿔 출력하는 출력문을 연습해보자. 다음과 같이 줄을 바꿔 출력해야 한다. Hello World (두 줄에 걸쳐 줄을 바꿔 출력) 입력 입력 없음 출력 Hello World 를 출력한다. 입력 예시 출력 예시 Hello World 내 풀이 a = """Hello World""" print(a) 모범 답안 print("Hello\nWorld") 해설 파이썬에서는 연속된 따옴표 3개로 여러 줄의 문자열을 변수에 대입할 수 있습니다. 개인적으로 문자열이 여러 줄인 경우에는 이스케이프 코드 (\n)을 쓰기 보다 연속된 따옴표를 사용하는 것이 더 깔끔하고 가독성이 좋다고 생각합니다. 물론 모범 ..
[CodeUp] 코드업 기초 100제 1002번 풀이 - 파이썬(python) 1002 : [기초-출력] 출력하기02(설명) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 이번에는 공백()을 포함한 문장을 출력한다. 다음 문장을 출력해보자. Hello World (대소문자에 주의한다.) 입력 입력 없음 출력 Hello World 를 출력한다. 입력 예시 출력 예시 Hello World 내 풀이 print("Hello World") 모범 답안 print("Hello World") 해설 파이썬의 print() 함수는 입력한 문자열의 띄어쓰기까지 포함하여 출력해줍니다.
[CodeUp] 코드업 기초 100제 1001번 풀이 - 파이썬(python) 1001 : [기초-출력] 출력하기01(설명) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 C/C++언어에서 가장 기본적인 명령이 출력문이다. printf()를 이용해 다음 단어를 출력하시오. Hello 입력 입력 없음 출력 Hello 입력 예시 출력 예시 Hello 내 풀이 print("Hello") 모범 답안 print("Hello") 해설 파이썬에서 문자열을 출력해주는 print() 함수를 사용해서 Hello라는 문자열을 출력합니다.