본문 바로가기

Python_Matter

(328)
1111 : %출력 Q> 어떤 정수가 입력되면 %를 붙여 출력하시오. 입력 정수 하나가 입력된다.(범위: 0 ~ 100) 출력 입력된 정수에 %를 붙여 출력한다. A> n = input() print('{0}%'.format(n)) W> format을 사용하여 출력 #> admin, 2019년 10월 09일, http://codeup.kr
1110 : 정수 그대로 출력하기 Q> 입력받은 정수를 그대로 출력한다. (scanf앞에 불필요한 안내 문구를 출력하지 않도록 합니다.) 입력 정수를 하나 입력받는다. 출력 입력받은 정수를 출력한다. A> n = int(input()) print(n) W> int #> admin, 2019년 10월 08일, http://codeup.kr
1106 : int의 범위 Q> 앞으로 많이 사용될 변수 int 자료형의 범위를 알아내는 것이 이번 문제의 정답이다. int는 정수형이고 32비트 자료형이다. 2진수로 나타내면 가장 작은 숫자는 10000000 00000000 00000000 00000000 이고, 가장 큰 숫자는 01111111 11111111 11111111 11111111 이다. 우리는 16진수 입력방법을 이용하면 쉽게 이 문제를 해결할 수 있다. 입력 입력은 없다. 출력 int형의 가장 작은수a와 int형의 가장 큰수b를 차례대로 공백으로 분리하여 출력한다. 출력 예) a b a = -2147483648 b = 2147483647 print(a, b) W> int의 범위 #> admin, 2019년 10월 08일, http://codeup.kr
1103 : 폴더명 출력 Q> printf()함수를 공부하는 진영이는 다음 폴더명을 출력해보기로 했다."c:\test" printf함수에는 특별한 제어문자가 몇개 있다. 큰따옴표(")를 출력하기 위해선 \" 를 사용해야 하고, \를 출력하기 위해선 \\ 를 사용해야 한다. ---- 웹상의 소스를 복사해서 붙이는 경우 에러가 날 수 있습니다. 입력 입력은 없다. 출력 "c:\test" 를 그대로 출력한다.(큰따옴표도 출력해야함) A> print('"c:\\test"') W> \\ 두번을 사용하면 경로 표시를 할수 잇다. #> admin, 2019년 10월 08일, http://codeup.kr
1102 : Hello, World! (줄 바꿈 버전) Q> 1001번 문제를 다음과 같이 두 줄로 출력하세요.Hello, World! \n은 줄을 바꾸는 제어 문자이다. 이를 활용해보자. 입력 없음 출력 Hello, World! 를 출력하시오 A> print('Hello,\nWorld!') W> \n 개행 문자 #> admin, 2019년 10월 08일, http://codeup.kr
1101 : Hello, World! Q> 프로그래밍 세계에 오신걸 환영합니다. 첫 번째 문제는 인사말을 출력하는 문제입니다. 기본 출력 명령은 printf입니다. 이 출력 명령으로 Hello, World!를 출력하시오. 입력 이 문제는 입력이 없고 출력만 하면 됩니다. 출력 이 사이트의 모든 문제는 출력 예시와 똑같은 형태로 출력해야 합니다. 이 문제는 Hello, World! 를 출력하면 되는 문제입니다.(아래 힌트를 참고하세요) A> print('Hello, World!') W> print #> admin, 2019년 10월 08일, http://codeup.kr
1099 : [기초-2차원배열] 성실한 개미 Q> 영일이는 생명과학에 관심이 생겨 왕개미를 연구하고 있었다. 왕개미를 유심히 살펴보던 중 특별히 성실해 보이는 개미가 있었는데, 그 개미는 개미굴에서 나와 먹이까지 가장 빠른 길로 이동하는 것이었다. 개미는 오른쪽으로 움직이다가 벽을 만나면 아래쪽으로 움직여 가장 빠른 길로 움직였다. (오른쪽에 길이 나타나면 다시 오른쪽으로 움직인다.) 이에 호기심이 생긴 영일이는 그 개미를 미로 상자에 넣고 살펴보기 시작하였다. 미로 상자에 넣은 개미는 먹이를 찾았거나, 더 이상 움직일 수 없을 때까지 오른쪽 또는 아래쪽으로만 움직였다. 미로 상자의 구조가 0(갈 수 있는 곳), 1(벽 또는 장애물)로 주어지고, 먹이가 2로 주어질 때, 성실한 개미의 이동 경로를 예상해보자. 단, 맨 아래의 가장 오른쪽에 도착한 ..
1098 : [기초-2차원배열] 설탕과자 뽑기 Q> 부모님과 함께 유원지에 놀러간 영일이는 설탕과자(설탕을 녹여 물고기 등의 모양을 만든 것) 뽑기를 보게 되었다. 길이가 다른 몇 개의 막대를 바둑판과 같은 격자판에 놓는데, 막대에 있는 설탕과자 이름 아래에 있는 번호를 뽑으면 설탕과자를 가져가는 게임이었다. (잉어, 붕어, 용 등 여러 가지가 적혀있다.) 격자판의 세로(h), 가로(w), 막대의 개수(n), 각 막대의 길이(l), 막대를 놓는 방향(d:가로는 0, 세로는 1)과 막대를 놓는 막대의 가장 왼쪽 또는 위쪽의 위치(x, y)가 주어질 때, 격자판을 채운 막대의 모양을 출력하는 프로그램을 만들어보자. 입력 첫 줄에 격자판의 세로(h), 가로(w) 가 공백을 두고 입력되고, 두 번째 줄에 놓을 수 있는 막대의 개수(n) 세 번째 줄부터 각 ..