Source 문제 세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오. 입력 세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고, 1000보다 작거나 같은 정수이다. 출력 직사각형의 네 번째 점의 좌표를 출력한다. 예제 입력 1 30 20 10 10 10 20예제 출력 1 30 10해설 주변을 걷어내면 x, y값 중에서 하나만 들어온 값을 찾아 그 조합을 출력해 주면 된다. if ~ else if 문으로 한 번 들어온 값을 찾아 저장하여 출력하면 끝이다. 소스코드 #include int main(int argc, char *argv[]) { int x1, x2, x3, x4; int y1, y2, y3, y4; int i; sca..
Source 문제 한수는 지금 (x, y)에 있다. 직사각형의 왼쪽 아래 꼭짓점은 (0, 0)에 있고, 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 x y w h가 주어진다. w와 h는 1,000보다 작거나 같은 자연수이고, x는 1보다 크거나 같고, w-1보다 작거나 같은 자연수이고, y는 1보다 크거나 같고, h-1보다 작거나 같은 자연수이다. 출력 첫째 줄에 문제의 정답을 출력한다. 예제 입력 1 6 2 10 3예제 출력 1 1해설 간단한 문제라 딱히 설명할 게 없다. 한 가지 주의해야 할 점은 한수의 좌표 H(x, y)에 사각형 오른쪽 상단 좌표 Rec(w, h)에서 w - x, h - y의 절대값을 구해 둘 중..
Source 문제 재귀적인 패턴으로 별을 찍어 보자. N이 3의 거듭제곱(3, 9, 27, ...)이라고 할 때, 크기 N의 패턴은 N×N 정사각형 모양이다. 크기 3의 패턴은 가운데에 공백이 있고, 가운데를 제외한 모든 칸에 별이 하나씩 있는 패턴이다. *** * * ***N이 3보다 클 경우, 크기 N의 패턴은 공백으로 채워진 가운데의 (N/3)×(N/3) 정사각형을 크기 N/3의 패턴으로 둘러싼 형태이다. 예를 들어 크기 27의 패턴은 예제 출력 1과 같다. 입력 첫째 줄에 N이 주어진다. N은 3의 거듭제곱이다. 즉 어떤 정수 k에 대해 N=3k이며, 이때 1 ≤ k < 8이다. 출력 첫째 줄부터 N번째 줄까지 별을 출력한다. 예제 입력 27예제 출력 *************************..
별 거 없는 개봉기 이 글을 찾아보는 사람이라면 KVM Switch가 무엇인지는 당연히 알고 있을 것이다. 그래도 노파심에 설명을 하자면, 하나의 입력 기기(키보드와 마우스)와 출력 기기(모니터)로 여러 대의 컴퓨터를 제어할 수 있게 도와주는 일종의 스위치이다. 아래와 같이 허브 역할을 하게 된다. 당장은 키보드와 모니터를 공유 기능만 필요했지만 "이왕이면"병 때문에 4K 모니터까지 공유할 수 있는 오버 스펙의 스위치를 구매하고 말았다. 싼 게 비지떡이란 명언을 명심하고 있기 때문인데 저가만을 추구하다 되려 시간이나 금전적 손해를 피하고 싶기도 했기 때문이다. 생각보다 스위치의 크기가 크다. 사진으로는 좀 더 아담한 크기일 줄 알았는데 크기 면에서는 좀 아쉽다. 구매 전에 사양표를 좀 더 꼼꼼하게 보는 ..
말은 나면 제주도로 보내고 사람은 나면 서울로 보내라 =사람의 새끼는 서울로 보내고 마소 새끼는 시골[제주]로 보내라 사람이 성공하기 위해서는 소위 큰물인 수도(서울)에서 살아야 한다는 취지의 말이다. 이런 경험칙은 이미 다산이 아들들에게 보낸 편지에서도 확인이 되니 사회적인 성공과 관련해서는 꽤 오래되고 보편적인 관념일 듯하다. 이 속담과 관련이 있는 단어가 있으니 바로 상경(上京)이다. 지방에서 서울로 이동하는 것을 뜻하는 말이다. 그런데 이때 '서울'은 京에 대응하는 것으로 지금의 지명 서울(Seoul)만을 뜻하는 것은 아니다. '서울'은 한 나라의 수도란 뜻으로도 쓰이는 것이다. 즉 신라의 '서울'은 경주이며, 고구려의 수도는 '평양'인 것..
Cowboy Bebop '위상차 공간 게이트'라는 일종의 차원문을 건설하는 도중에 문제가 발생하여 달이 파괴되고 지구로 파편들이 떨어져 지상에서 맘놓고 살 수 없게 되자, 이미 테라포밍 진행중이던 화성을 비롯해 태양계의 다른 행성과 위성들을 테라포밍하여 건너가 살게되고, 지구에 남은 사람들은 지하도시로 거주지를 옮긴 후의 근미래를 배경으로 하는 세계를 그려낸 작품이다. 대체로 1~2화의 짧은 에피소드들 속에서 큰 줄기의 스토리를 따라 내용이 전개되는 구성을 따르며, 느와르를 기본으로, 어떤 편에선 우주 활극을, 어떤 때엔 생존극을 보여주는가 하면, 또 다른 에피에선 일상 코미디가 나오는 등 전체적으로 옴니버스 구성을 띠고 있다. 70년대 미국 액션 영화와 80년대 일본 탐정 드라마를 오마주하여 현상금 사..
Source 문제 세 개의 장대가 있고 첫 번째 장대에는 반경이 서로 다른 n개의 원판이 쌓여 있다. 각 원판은 반경이 큰 순서대로 쌓여있다. 이제 수도승들이 다음 규칙에 따라 첫 번째 장대에서 세 번째 장대로 옮기려 한다. 한 번에 한 개의 원판만을 다른 탑으로 옮길 수 있다. 쌓아 놓은 원판은 항상 위의 것이 아래의 것보다 작아야 한다. 이 작업을 수행하는데 필요한 이동 순서를 출력하는 프로그램을 작성하라. 단, 이동 횟수는 최소가 되어야 한다. 아래 그림은 원판이 5개인 경우의 예시이다. 입력 첫째 줄에 첫 번째 장대에 쌓인 원판의 개수 N (1 ≤ N ≤ 20)이 주어진다. 출력 첫째 줄에 옮긴 횟수 K를 출력한다. 두 번째 줄부터 수행 과정을 출력한다. 두 번째 줄부터 K개의 줄에 걸쳐 두 정수..
Source 문제 1보다 큰 자연수 중에서 1과 자기 자신을 제외한 약수가 없는 자연수를 소수라고 한다. 예를 들어, 5는 1과 5를 제외한 약수가 없기 때문에 소수이다. 하지만, 6은 6 = 2 × 3 이기 때문에 소수가 아니다. 골드바흐의 추측은 유명한 정수론의 미해결 문제로, 2보다 큰 모든 짝수는 두 소수의 합으로 나타낼 수 있다는 것이다. 이러한 수를 골드바흐 수라고 한다. 또, 짝수를 두 소수의 합으로 나타내는 표현을 그 수의 골드바흐 파티션이라고 한다. 예를 들면, 4 = 2 + 2, 6 = 3 + 3, 8 = 3 + 5, 10 = 5 + 5, 12 = 5 + 7, 14 = 3 + 11, 14 = 7 + 7이다. 10000보다 작거나 같은 모든 짝수 n에 대한 골드바흐 파티션은 존재한다. 2..
Source 문제 베르트랑 공준은 임의의 자연수 n에 대하여, n보다 크고, 2n보다 작거나 같은 소수는 적어도 하나 존재한다는 내용을 담고 있다. 이 명제는 조제프 베르트랑이 1845년에 추측했고, 파프누티 체비쇼프가 1850년에 증명했다. 예를 들어, 10보다 크고, 20보다 작거나 같은 소수는 4개가 있다. (11, 13, 17, 19) 또, 14보다 크고, 28보다 작거나 같은 소수는 3개가 있다. (17,19, 23) n이 주어졌을 때, n보다 크고, 2n보다 작거나 같은 소수의 개수를 구하는 프로그램을 작성하시오. 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 케이스는 n을 포함하며, 한 줄로 이루어져 있다. (n ≤ 123456) 입력의 마지막에는 0이 주어진다. 출력 각 테스트..
사냥의 시간(Time to hunt) 감독: 윤성현 주연: 이제훈, 안재홍, 최우식, 박정민 / 박해수 개봉: 2020년 2월 22일 시간: 134분 배급: 넷플릭스 제작: 싸이더스 한줄평 뇌는 지루하고 눈과 귀만 즐거운 영화. 시간 죽이기용으로는 적당하지만 그 이상을 바라지 말자. 영화나 TV를 즐겨보는 축이 아닌지라 이제야 영화에 관한 포스팅을 하게 됐다. 첫 영화평이니만큼 뭔가 그럴싸한 작품을 선정해서 시작했으면 했다. 하지만 내 영화에 관한 특별한 감식안이 있는 것도 아니고, 아니 사실 제대로 아는 배우들조차 없는 사람이 언감생심 영화평을 쓴다는 것도 우스운 일이겠다. 결국 평이 아닌, 본 영화에 관한 간다한 이야기를 남기는 데 만족한다. 영화 사냥의 시간을 보게 된 것 단순한 이유였다. 넷플릭스..
- Total
- Today
- Yesterday
- Python
- QGridLayout
- QLineEdit
- QtDesigner
- books
- Mac
- 리규찬
- 유래
- PyQt5
- QComboBox
- 북한말
- django
- BOJ
- 소수
- setText()
- baekjoon
- locallibrary
- 백준
- MacOS
- QLabel
- python3
- NK
- C
- Tistory
- word
- words
- judge
- tips
- 리찬규
- 어원
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |