i에서 계속 빼다가 그저 나머지가 안나오는값에서 탈출하면 최소공배수인 18이 아니라 36이나 54에서도 탈출되는거 아니에요??
- dc official App
댓글 8
머리가 띵해지려하네 c비전공임?
익명(218.50)2022-04-25 01:42
답글
For문의 탈출조건은 (;여기;)가 거짓이되어야 탈출함
익명(218.50)2022-04-25 01:43
답글
ㅇㅎ이해함 - dc App
익명(123.213)2022-04-25 01:44
존나 돌다가 마지막에는 최소공배수가 들어가겠지 탈출없잖아
익명(106.101)2022-04-25 01:42
답글
내 머리속 break문이 작동해써 - dc App
익명(123.213)2022-04-25 01:44
딴길 알아보자 - dc App
익명(125.184)2022-04-25 01:45
탈출조건이 없으니 그냥 lcm에 6, 9의 공배수들이 for문 회전수가 54부터 1까지 감소하는 도중에 계속 덮어쓰기 하게 됨.
for문 회전수가 1까지 도달했을 때 결국 마지막으로 덮어쓰기 한 ( 공배수중에 가장 마지막으로 나온 최소인 공배수) 6, 9의 공배수가 남겠지.
처음에는 54가 들어갈 것이고 그 다음에는 36 그 다음에는 18이 차례로 덮어쓰기 됨.
18 이후에는 조건에 맞는 수가 없어서 덮어쓰기가 없으니까 18이 최종적으로 살아남게 됨 .
머리가 띵해지려하네 c비전공임?
For문의 탈출조건은 (;여기;)가 거짓이되어야 탈출함
ㅇㅎ이해함 - dc App
존나 돌다가 마지막에는 최소공배수가 들어가겠지 탈출없잖아
내 머리속 break문이 작동해써 - dc App
딴길 알아보자 - dc App
탈출조건이 없으니 그냥 lcm에 6, 9의 공배수들이 for문 회전수가 54부터 1까지 감소하는 도중에 계속 덮어쓰기 하게 됨. for문 회전수가 1까지 도달했을 때 결국 마지막으로 덮어쓰기 한 ( 공배수중에 가장 마지막으로 나온 최소인 공배수) 6, 9의 공배수가 남겠지. 처음에는 54가 들어갈 것이고 그 다음에는 36 그 다음에는 18이 차례로 덮어쓰기 됨. 18 이후에는 조건에 맞는 수가 없어서 덮어쓰기가 없으니까 18이 최종적으로 살아남게 됨 .
마자용 - dc App