'생활의 발견 > Cool' 카테고리의 다른 글
| 방문객 - 정현종, 이번생은 처음이라 (0) | 2023.04.05 |
|---|---|
| 은평구 책단비 이용 방법 (0) | 2023.03.15 |
| 상식이란 것은 정의하기 어렵다 (0) | 2023.02.01 |
| 호모부가 (0) | 2023.01.11 |
| 살면서 반드시 만나야 할 열 사람, 피해야 할 열 사람 (0) | 2022.12.27 |
| 방문객 - 정현종, 이번생은 처음이라 (0) | 2023.04.05 |
|---|---|
| 은평구 책단비 이용 방법 (0) | 2023.03.15 |
| 상식이란 것은 정의하기 어렵다 (0) | 2023.02.01 |
| 호모부가 (0) | 2023.01.11 |
| 살면서 반드시 만나야 할 열 사람, 피해야 할 열 사람 (0) | 2022.12.27 |

나이를 먹으면서
바뀌는 것이 어디 한둘이랴 마는,
해가 갈수록 주변에서 듣게 되는 고민의
내용이 심각해진다는 점을 유독 실감하게 된다.
천성인지 학습된 성향인지 모르겠지만 어찌 됐든,
나는 남의 이야기를 잘 들어준다.
누가 하소연하면 대책은 시원스레
마련해 주지는 못할지언정
성심껏 들어는 준다.
- 김훈종의《논어로 여는 아침》중에서 -
* 귀가 둘이고
입이 하나인 이유가 있습니다.
말하기보다 듣기를 배로 하라는 뜻입니다.
누군가에 하소연하는 것은 해결책을 원해서라기 보다
그저 답답함을 호소하고 싶기 때문인 경우가 많습니다.
들어주는 것만으로도 스스로가 답을 찾게 됩니다.
원형극장 계단 아래 사는 꼬마 현자 모모처럼.
그러니 그냥 들어주는 것이 좋습니다.
| 아침지기 수칙의 첫 마음 (0) | 2023.03.11 |
|---|---|
| 탐험가들의 철저한 준비 (0) | 2023.03.10 |
| 실수에 대한 태도 (0) | 2023.03.08 |
| 생각은 쉴 새 없이 움직인다 (0) | 2023.03.07 |
| 아버지와 아들 사이 (0) | 2023.03.06 |

노벨상 수상 발표를 듣고 난 다음 기자들이 찾아와
수상 소감을 한마디 해달라는 요청에 대해
그는 다음과 같이 간단히 말했다.
"나에게는 노벨상이 장례식행 티켓이다.
지금까지 그 상을 받은 어느 누구도
아무 것도 할 수 없었다."
- T.S 엘리엇, 영국 시인
‘4월은 잔인한 달’로 유명한 영국시인 T.S 엘리엇 이야기입니다.
우리는 외적보상이 주어졌을 때
쉽게 무너지는 사람들을 자주 보게 됩니다.
미하이 칙센트미하이에 의하면,
창의적인 사람들은 돈이나 명예가 아니라 단지 좋아서 일을 할 따름이라고 합니다.
이것이 바로 내적동기입니다.
내적동기가 충만한 활동에서 아이디어와 성과가 나올 가능성이 높다고 합니다.
| 꿈을 이루는 언어습관 (0) | 2023.03.14 |
|---|---|
| 누군가를 도우면 마법 같은 일이 일어난다 (0) | 2023.03.13 |
| 소명을 찾으면 매일의 삶은 축제가 된다 (0) | 2023.03.08 |
| 워렌 버핏의 투자론 (1) | 2023.03.07 |
| 외부 환경은 마음에 따라 변한다 (0) | 2023.03.06 |





2) conda에서 파이썬 가상 환경 (virtual environments) 생성하기 - OneBook(Python & Deep Learning)
프로젝트를 진행하다보면 여러 라이브러리, 패키지를 다운로드하여서 사용하게 됩니다. 그러다 보면 각 라이브러리들끼리 충돌을 일으키는 문제를 발생시키는 경우가 있습니다. 또는, 특정 버
sdc-james.gitbook.io
| [python] Text2Art - https://text2art.com/ (0) | 2023.03.14 |
|---|---|
| [python] What will be the output? (0) | 2023.03.10 |
| [PYTHON] Gradio 웹앱 만들기 (0) | 2023.02.16 |
| [PYTHON] (most likely due to a circular import) 에러 발생 할때 (0) | 2023.02.14 |
| [PYTHON] python QRCode 만들기 (0) | 2023.02.14 |


import sys;
input = sys.stdin.readline
def bip_match(n, m): # 이분 매칭
for nn, mm in [(n, m - 1), (n, m + 1), (n - 1, m - 1), (n - 1, m + 1), (n + 1, m - 1), (n + 1, m + 1)]: # 6방향으로 탐색
if 0 <= nn < N and 0 <= mm < M and not visited[nn][mm] and seat[nn][mm]:
visited[nn][mm] = True
if connect[nn][mm] == [-1, -1] or bip_match(connect[nn][mm][0], connect[nn][mm][1]):
connect[nn][mm] = [n, m]
return True
return False
for _ in range(int(input())):
N, M = map(int, input().split())
matrix = [input().strip() for _ in range(N)]
seat = [[False] * M for _ in range(N)] # 앉을 수 있는 자리인지 저장하기 위한 행렬
answer = 0
for n in range(N):
for m in range(M):
if matrix[n][m] == '.':
seat[n][m] = True
answer += 1 # 앉을 수 있는 자리이면 seat 갱신해주고 answer에 자리 수 저장
connect = [[[-1] * 2 for _ in range(M)] for __ in range(N)] # 각 자리 별 연결 위치를 저장하는 행렬
for n in range(N):
for m in range(0, M, 2): # 여기서 짝수로 해도 되고 홀수로 해도 된다. 물론, 둘 다 하면 안된다.
if seat[n][m]:
visited = [[False] * M for _ in range(N)]
if bip_match(n, m):
answer -= 1 # 이분 매칭이 될 때마다 앉을 수 있는 자리가 하나씩 줄어든다
print(answer)
# 출처 : https://velog.io/@vkdldjvkdnj/boj01014
""" [백준] 1014번 컨닝 Cheating - PYTHON
https://www.acmicpc.net/problem/1014
문제
최백준은 서강대학교에서 “컨닝의 기술”이라는 과목을 가르치고 있다. 이 과목은 상당히 까다롭기로 정평이 나있기 때문에, 몇몇 학생들은 시험을 보는 도중에 다른 사람의 답지를 베끼려 한다.
시험은 N행, M열 크기의 직사각형 교실에서 이루어진다. 교실은 1×1 크기의 단위 정사각형으로 이루어져 있는데, 각 단위 정사각형은 자리 하나를 의미한다.
최백준은 컨닝을 방지하기 위해서 다음과 같은 전략을 세웠다. 모든 학생은 자신의 왼쪽, 오른쪽, 왼쪽 대각선 위, 오른쪽 대각선 위, 이렇게 총 네 자리에 앉아있는 친구의 답지를 항상 베낀다고 가정한다. 따라서, 자리 배치는 모든 학생이 컨닝을 할 수 없도록 배치되어야 한다.
위의 그림을 보자. A, C, D 혹은 E에 다른 학생을 앉히는 것은 좋은 생각이 아니다. 그 이유는 이미 앉아있는 학생이 그들의 답안지를 베낄 우려가 있기 때문이다. 하지만, B에 다른 학생을 앉힌다면, 두 학생은 서로의 답지를 베낄 수 없어 컨닝의 우려가 없다.
위와 같이 컨닝이 불가능하도록 자리를 배치 하려는 최백준의 행동에 분노한 일부 학생들이 교실의 책상을 부숴버렸기 때문에, 일부 자리에는 학생이 앉을 수 없다.
최백준은 교실의 모양이 주어졌을 때, 이 곳에서 아무도 컨닝을 할 수 없도록 학생을 배치하였을 경우에 교실에 배치할 수 있는 최대 학생 수가 몇 명인지 궁금해졌다. 최백준을 위해 이를 구하는 프로그램을 작성하라.
입력
입력의 첫 줄에는 테스트케이스의 개수 C가 주어진다. 각각의 테스트 케이스는 아래와 같이 두 부분으로 이루어진다.
첫 번째 부분에서는 교실의 세로길이 N과 가로길이 M이 한 줄에 주어진다. (1 ≤ M ≤ 10, 1 ≤ N ≤ 10)
두 번째 부분에서는 정확하게 N줄이 주어진다. 그리고 각 줄은 M개의 문자로 이루어져있다. 모든 문자는 ‘.’(앉을 수 있는 자리) 또는 ‘x’(앉을 수 없는 자리, 소문자)로 구성된다.
출력
각각의 테스트 케이스에 대해 그 교실에서 시험을 볼 수 있는 최대 학생의 수를 출력한다.
예제 입력
4
2 3
...
...
2 3
x.x
xxx
2 3
x.x
x.x
10 10
....x.....
..........
..........
..x.......
..........
x...x.x...
.........x
...x......
........x.
.x...x....
예제 출력
4
1
2
46
>> BOJ\1014_Cheating.py
4
2 3
...
...
4
2 3
x.x
xxx
1
2 3
x.x
x.x
2
"""
| [백준] 2016번 제곱ㄴㄴ수 - PYTHON (0) | 2023.03.22 |
|---|---|
| [백준] 1015번 수열 정렬 - PYTHON (0) | 2023.03.22 |
| [백준] 1013번 Contact - PYTHON (0) | 2023.03.02 |
| [백준] 1012번 유기농 배추 - PYTHON (0) | 2023.03.01 |
| [백준] 1011번 FlymetotheAlphaCentauri - PYTHON (0) | 2023.02.23 |

자신에게 딱 맞는 일을 하면 스스로 잘하고 있다는 느낌이 들 겁니다.
그 일로 벌어들이는 돈이 얼마가 되었든 여러분에게는 하루하루가 보너스일 거예요.
그러니 감히 말씀 드리겠습니다. 지름길을 찾지 마세요.
정말로 날아오르고 싶다면 여러분의 모든 능력을 열정에 투자하세요.
소명을 감사히 받으세요. 누구에게나 소명이 있습니다.
자신의 마음을 믿으세요. 그러면 성공은 찾아서 올 겁니다.
- 오프라 윈프리
주인정신과 긍정정신으로 살아가는 사람의 삶은 언제나 축제의 장소이며,
일터는 내가 궁극적으로 되고 싶은 꿈을 이루는 터전이 됩니다.
직업은 어쩔 수 없이 할 수밖에 없는 직무도 아니고,
경제적 이익이나 무엇인가를 달성하기 위한 수단도 아닙니다.
일은 바로 소명으로서의 직업이 됩니다.
소명으로 자신의 일을 생각하는 사람은 언제나 일터로 소풍을 가는 것과 같습니다.
| 누군가를 도우면 마법 같은 일이 일어난다 (0) | 2023.03.13 |
|---|---|
| 어느 노벨상 수상자의 소감 (0) | 2023.03.09 |
| 워렌 버핏의 투자론 (1) | 2023.03.07 |
| 외부 환경은 마음에 따라 변한다 (0) | 2023.03.06 |
| 잘 베푸는 사람이 부자가 된다 [촌철활인] (0) | 2023.03.03 |