PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2018/01/23 15:39:39
Name RunDavid
File #1 Creative_Numbers.jpg (110.8 KB), Download : 19
Link #1 https://projecteuler.net/problem=616
Subject [질문] [수학/프로그래밍] 오일러 프로젝트 616번 문제. 문제가 이해가 안가요 (수정됨)


오일러 프로젝트 616번 문제입니다.

여기에서 저 Creative Integer 의 정의를 정확하게 이해했는지 확신이 서지 않습니다.
10^12 보다 작은 모든 creative integers 의 합을 구하라고 해서요.
단순히 c = a ^ b 로 표현될 수 있는 수 c가 creative integer 라면 많아도 너무 많지 않나요...?  

제 이해는
First step: n = a ^ b
Second step: b ^ a = m
If n < m , then n is a creative number.

맞는지 모르겠네요...

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
18/01/23 16:12
수정 아이콘
Creative Integer n은 L= {n}으로 시작해서 해당 규칙을 사용해서 쭉쭉 리스트를 만들어나갈 때 임의의 1보다 큰 정수 m을 포함하는 리스트를 만들 수 있는 수라는 것 같은데요.
RunDavid
18/01/23 16:44
수정 아이콘
답변 감사드립니다. 예를 들어 L={121} -> L={2,11} 이렇게 한번만 되면 121 은 creative number 인가요? L={2,11} 에서 L={2048} 까지 해야할 이유가 있을까요?
18/01/23 17:27
수정 아이콘
한마디로 얘기하면 '2이상의 모든 정수가' 저 리스트에 들어가야 creative Integer가 됩니다.
AirQuick
18/01/23 16:13
수정 아이콘
이해하신 것처럼 L = {n}에서 시작해서 L에 1보다 크고 n과 다른 정수가 포함되도록 만들수 있다면, 즉 c = a^b로 표현이 가능한 수라면 전부 creative integer에 해당되는 것 같네요.
RunDavid
18/01/23 16:46
수정 아이콘
답변 감사드립니다. 제가 위에 쓴 이해가 맞는거라면, 10^12 아래에 있는 그런 수들의 합을 구하라는 건데, 너무 많지 않나요? ㅠㅠ
18/01/23 16:16
수정 아이콘
(수정됨) 해당 숫자에서 시작해서 L을 generate하는 과정에서 1보다 큰 정수 m을 모두 *만들 수* 있어야 합니다.
임의의 정수 n이 a^b로 표현된다면 {n}을 {a, b} 로 분해한 것이고, 이 경우 a와 b를 *만들었다* 고 볼 수 있겠죠. a가 만약 c^d로 표현된다면 {b, c, d}를 만들 수 있는 것이구요. 여기서 {c, b^d} 이런 식으로 다시 줄어들 수도 있겠죠. 이런 식으로 유한 번 반복하는 과정에서 1보다 큰 정수가 모두 등장해야 creative number가 되겠죠?
RunDavid
18/01/23 16:41
수정 아이콘
답변 감사합니다. 유한번 반복하는 과정이라면, 언제가 끝일까요? 예를 들어 L={1024} 라는 숫자는 위의 두 법칙에 따라 어떻게 generate 되고, creative number 인가요 아닌가요? 제가 아직 이해하지 못한듯 하네요 ㅠㅠ
18/01/23 17:24
수정 아이콘
무한한 개수의 정수를 모두 만들 수 있으려면 무한번 반복되야 하지 않을까요?
L={1024} -> L={4, 5} -> L={625} -> L={25, 2} -> L={2^25} -> L={32, 5}
대충 이런 식으로 쭉쭉 되겠네요
고양이손
18/01/23 17:50
수정 아이콘
An integer n is said to be creative
if
for any integer m
Alice can obtain a list that contains m starting from L={n}.
----
모든 m에 대해서,
L={n}으로 시작해,
앨리스가 문제의 규칙에 따라 리스트를 변화시켜,
m이 들어있는 리스트로 만들 수 있다면,
n은 creative이다
----
제가 이해한 것이 맞다면, n=8은 creative하지 않습니다.
왜냐하면 n=8은 m=2, m=3, m=9에 대해서는 조건이 성립하지만, 나머지 숫자에 대해서는 조건을 만족시키지 못하기 때문입니다.
더 쓰면 너무 스포일러가 될 것 같아서 일단 반례 하나만 적어봅니다.
RunDavid
18/01/25 15:14
수정 아이콘
답변이 너무 늦어서 죄송합니다. 며칠 갑작스럽게 좀 바빴네요.
문제를... 드디어 이해한 것 같습니다. 어떻게 푸느냐는 또 다른 문제이지만 ㅠㅠ
예를 들어 친절한 설명 주셔서 감사합니다 :)
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
115282 [질문] 결혼전 피부관리에 대해서 아는분 계세요? [15] arq.Gstar5396 18/01/25 5396
115281 [질문] 게이밍체어 추천 부탁드립니다. [4] 쉬군3547 18/01/25 3547
115280 [질문] 후쿠오카 숙소 관련 질문입니다. [17] K. De Bruyne2700 18/01/25 2700
115279 [질문] 제 상황에서 대출이 될까요? [13] 오고고곡4232 18/01/25 4232
115278 [질문] 한글폰트 찾아 주실 능력자분 구합니다! [4] 스테비아2878 18/01/25 2878
115277 [질문] 신혼집 및 대출 문의 [4] 궁금해요궁금해2164 18/01/25 2164
115276 [질문] 롤챔스 스포 없이 다시보기 할 수는 없을까요? [4] FRONTIER SETTER2404 18/01/25 2404
115274 [질문] 부산에서 남자 셋이서 뭐하고 놀면 좋을지 추천 부탁드립니다! [11] 한량기질3930 18/01/25 3930
115273 [질문] 라섹을 할까요? 다른 것을 할까요? [18] Hospita3110 18/01/25 3110
115272 [질문] 오사카 스시야 예약 도와주실분을 찾습니다. [17] Nightwish3175 18/01/25 3175
115271 [질문] 공무원 합격자 분들께 공부 습관 관련 질문 드립니다. [20] Jecht6005 18/01/25 6005
115270 [질문] 사회 생활 숙이기 및 박치기(?)에 대해서 조언 부탁드립니다. [6] endeavorhun2931 18/01/24 2931
115269 [질문] 진돗개가 추위를 잘 버티는 견종인가요? [10] sungsik7994 18/01/24 7994
115268 [질문] 처음으로 교통사고를 냈습니다ㅠㅠ [14] 삭제됨3195 18/01/24 3195
115267 [질문] 노트8 그나마 저렴하게 기변하려면 중고가 답인가요? [4] 평양냉면2613 18/01/24 2613
115266 [질문] 젤다의 전설 야생의 숨결 어떤가요? [7] 삭제됨2538 18/01/24 2538
115265 [질문] 해부학용어 median middle 차이점 질문 [5] 방밀전사2296 18/01/24 2296
115264 [질문] pgr에서였나 요리책 두꺼운거 추천해주신 게시물을 못찾겠네요 [9] 뽀유1890 18/01/24 1890
115263 [질문] 소장할만한 책 추천 부탁드립니다 [11] 유랑3412 18/01/24 3412
115262 [질문] 박세리 vs 김연아 [56] Lancer5116 18/01/24 5116
115261 [질문] 사운드바? 스피커? tv에 물릴 것 하나만 추천해주세요. [2] 생선가게 고양이2598 18/01/24 2598
115260 [질문] 축구선수 마라도나 질문입니다. [11] 교자만두2876 18/01/24 2876
115259 [질문] 현재 구기 스포츠에서 로봇이 인간을 이길 수 있을까요? [20] 홍승식3272 18/01/24 3272
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로