반응형
반응형

[여행] 2023-03-24~26, 남원, 구례, 곡전재, 섬진강, 화엄사, 대전

 

아침 6시 출발해서 남원 도착, 부부식당에서 추어탕, 청국장백반 먹고. 

옆에 있는 스타벅스에서 커피 한잔. 

실상사 방문. 

 

비가 오는 관계로 구례로 넘어가서 구례 하나로마트에서 장도 보고.

한우살치살, 양념돼지고기, 병어회. 

아가방에서 백일 선물도 하나 사고.

 

 

곡전재에 가서 체크인하려는데 사장님 어디있어요? ㅎㅎㅎ 

방을 못찾아서 한참 마루에 앉아서 기다리다 입실. 

 

비가 와서 분위기가 좋았다. 

 

아침에 동네 산책하고, 화엄사 갔다.

 

섬진강으로 다시 내려와서 라플라타에서 커피 한잔. 

사성암은 사람이 너무 많아서 구례오일장 지리산오여사 들려서 돈까스, 들깨수제비 먹고 대전으로 ~

 

대전에서 백일상 전야제 한번 거하게 하고, 일요일 아침 백일상차림하고 서울로~ 

반응형
반응형

퍼줄수록 넘쳐나는 것 - 행복한경영

https://www.youtube.com/watch?v=JvwTdl_gkms 

 

반응형
반응형

나다

반응형

'아침편지' 카테고리의 다른 글

하나만 아는 사람  (0) 2023.03.28
요즘 어떻게 지내세요?  (0) 2023.03.27
아버지가 수없이 가르친 말  (0) 2023.03.26
다락방의 추억  (0) 2023.03.23
어린 시절 부모 관계  (0) 2023.03.22
반응형

"말은 꾸미지 마라.
쉬운 말이어야 한다.
거짓은 절대 금물. 미사여구를 쓰지 마라.
솔직해야 한다. 자세는 언제나 반듯해야 한다.
표정은 늘 밝게 해라." 아버지가 수없이
반복해서 가르친 말이었다.


- 고도원 윤인숙의 《고도원 정신》 중에서 -


* 시골교회 목사였던 아버지가
저를 웅변대회에 자주 내보내면서 강조했던 것이
'사람 앞에서 말하는 사람'의 마음과 태도였습니다.
"언어는 지식인의 무기"라고도 했습니다.
덧붙여 '무기'가 '흉기'가 되는 것을
한사코 경계했습니다.    

반응형

'아침편지' 카테고리의 다른 글

요즘 어떻게 지내세요?  (0) 2023.03.27
나는  (0) 2023.03.26
다락방의 추억  (0) 2023.03.23
어린 시절 부모 관계  (0) 2023.03.22
얻음과 잃음, 빛과 어둠  (0) 2023.03.21
반응형

[python] 구문 퀴즈, 파이썬

""" 
# What will be the output?
    A.Infinite loop
    B.120
    C.47
    D.48
"""
def rec(a,b):
    if a == 0:
        return b
    else:
        return rec(a - 1, a + b)

print(rec(8, 12))

# 48

 

반응형
반응형

[백준] 1017번 소수 쌍 - PYTHON

https://www.acmicpc.net/problem/1017

 

1017번: 소수 쌍

지민이는 수의 리스트가 있을 때, 이를 짝지어 각 쌍의 합이 소수가 되게 하려고 한다. 예를 들어, {1, 4, 7, 10, 11, 12}가 있다고 하자. 지민이는 다음과 같이 짝지을 수 있다. 1 + 4 = 5, 7 + 10 = 17, 11 +

www.acmicpc.net

import sys
import math

def dfs(x):
    global Y
    global matched
    global visited
    if visited[Y.index(x)]: return False
    visited[Y.index(x)] = True
    for y in Y:
        if x + y in primes:
            if y not in matched or dfs(matched[y]):
                matched[y] = x
                return True
    return False

N = int(sys.stdin.readline())
X = list(map(int, sys.stdin.readline().split()))
# X.sort()

# 소수 목록을 미리 준비
primes = []
for i in range(2, 2000):
    is_prime = True
    for j in range(2, i):
        if i % j == 0:
            is_prime = False
            break
    if is_prime: primes.append(i)
    else: continue

answers = []
for i in X:
    matched = {}
    if i == X[0]: continue
    if X[0] + i in primes:
        if N == 2:
            answers.append(i)
            break
        # print(i)
        # 첫번째 숫자와 현재 매치된 숫자를 제외한 새 리스트 생성
        Y = [x for x in X]
        del Y[0]
        del Y[Y.index(i)]
        matched = {}
        for y in Y:
            visited = [False for _ in range(len(Y))]
            dfs(y)
    
    # if matched: print(matched)
    if N != 2 and len(matched) == N - 2: answers.append(i)

if not answers:
    answers.append(-1)

answers.sort()

print(' '.join(list(map(str, answers))))

# 출처 : https://nerogarret.tistory.com/34

 

반응형

+ Recent posts