본문

[유머] "이러니까 아무도 프로그래머를 좋아하지 않는거야."

일시 추천 조회 61122 댓글수 82

0 분리수거

1

댓글 82
BEST
1. 소원의 갯수가 3-2-1로 주는게 아니라, 1, 1, 1로 각각 존재하게 됨 (1번 소원이 소모됐기에 0, 1, 1) 2. 소원이 가질수 있는 값이 0 ~ 18,446,744,073,709,551,615 범위가 됨(2번 소원이 소모됐기에 0, 0, 1) 3. 마지막 소원을 빌면서 갯수가 0이 되는데 소원의 내용이 소원갯수를 1개 줄이는거임 하지만 2번에서 소원의 숫자범위는 음수가 포함되지 않기 때문에 -1이 될수 없고 오버플로우(언더플로우)가 일어나서 3번 소원의 갯수가 최대값으로 변경됨 (0,0, 18,446,744,073,709,551,615)
에레쨩 | (IP보기클릭)123.143.***.*** | 21.11.29 17:38
BEST
하지만 무한대의 소원을 사용한 곳은 지니에게 디버깅을 시키는 것 뿐이었다....
가올가올가오리 | (IP보기클릭)58.79.***.*** | 21.11.29 17:42
BEST

떼껄 | (IP보기클릭)106.240.***.*** | 21.11.29 17:42
BEST
이걸 이해하는 지니나...
옥타비아♬ | (IP보기클릭)223.39.***.*** | 21.11.29 17:34
BEST
지니: 훌륭해! 세 번째 소원을 18,446,744,073,709,551,615개로 만들었구나! 이제 네 번째 소원을 빌 차례인데... 네게 남은 네 번째 소원은 0개로구나!
Aiqu_F | (IP보기클릭)223.39.***.*** | 21.11.29 17:49
BEST
대박이잖아 야근을 대신 해주는 지니라니???
주말엔치킨 | (IP보기클릭)182.214.***.*** | 21.11.29 17:44
BEST
지니 : 하지만 소원의 개수는 0 clamp로 핸들링이 되어 있어. 그럼 이만!
죄수번호-812885249 | (IP보기클릭)121.157.***.*** | 21.11.29 17:56
[삭제된 댓글의 댓글입니다.]
냐로

지니 재료는 눈앞의 인간임

루리웹-719126279 | (IP보기클릭)119.201.***.*** | 21.11.29 17:45
BEST

이걸 이해하는 지니나...

옥타비아♬ | (IP보기클릭)223.39.***.*** | 21.11.29 17:34
옥타비아♬

동원짬찌 | (IP보기클릭)222.101.***.*** | 21.11.29 17:42
옥타비아♬

소원을 이해해야 들어주니까

루리웹-5494958259 | (IP보기클릭)49.172.***.*** | 21.11.29 17:43
옥타비아♬

어떤 소원이건 들어주려면 그거에 대한 지식이 있어야지

유게최고멍청이 | (IP보기클릭)58.235.***.*** | 21.11.29 17:43
옥타비아♬

지니난...?

달밤에미친 XXX갸루 | (IP보기클릭)14.48.***.*** | 21.11.29 18:02

unsigned longlong 으로 합시다

SaintFury | (IP보기클릭)115.94.***.*** | 21.11.29 17:34

뭔대 뭔지는 알려줘

wertddr | (IP보기클릭)123.98.***.*** | 21.11.29 17:34
BEST
wertddr

1. 소원의 갯수가 3-2-1로 주는게 아니라, 1, 1, 1로 각각 존재하게 됨 (1번 소원이 소모됐기에 0, 1, 1) 2. 소원이 가질수 있는 값이 0 ~ 18,446,744,073,709,551,615 범위가 됨(2번 소원이 소모됐기에 0, 0, 1) 3. 마지막 소원을 빌면서 갯수가 0이 되는데 소원의 내용이 소원갯수를 1개 줄이는거임 하지만 2번에서 소원의 숫자범위는 음수가 포함되지 않기 때문에 -1이 될수 없고 오버플로우(언더플로우)가 일어나서 3번 소원의 갯수가 최대값으로 변경됨 (0,0, 18,446,744,073,709,551,615)

에레쨩 | (IP보기클릭)123.143.***.*** | 21.11.29 17:38
BEST
에레쨩

떼껄 | (IP보기클릭)106.240.***.*** | 21.11.29 17:42
에레쨩

와 잘아네. 너 프로그래머구나...

잔게츠 | (IP보기클릭)121.66.***.*** | 21.11.29 17:43
에레쨩

근데 독립적으로 취급되길 원해 라고 했으니 2번 소원이 3원 소원에 영향을 안미쳐야 되지 않나..?

정령오리 | (IP보기클릭)104.28.***.*** | 21.11.29 17:43
잔게츠

응. 맞아.

에레쨩 | (IP보기클릭)123.143.***.*** | 21.11.29 17:43
에레쨩

저 짤 이렇게 자세히 설명한 댓글 처음보는데 봐도 모르겠다

루리웹-5318008 | (IP보기클릭)211.176.***.*** | 21.11.29 17:44
정령오리

1번의 소원은 남은 소원의 갯수를 저장할 변수가 하나던걸 3개로 각각 나눠달라는 거고 2번의 소원은 소원의 갯수를 저장하는 변수의 개념을 일부 변경한거임. 그래서 영향을 미치게 되는거.

에레쨩 | (IP보기클릭)123.143.***.*** | 21.11.29 17:45
정령오리

두번째 소원을 각각의 소원에 독립적으로 적용하면 세번째 소원이 말이 되지 않을까?

지오군 | (IP보기클릭)59.15.***.*** | 21.11.29 17:47
에레쨩

알츠하이뭐더라 | (IP보기클릭)223.62.***.*** | 21.11.29 17:48
정령오리

독립적 취급이 독립시행 같은거랑은 좀 다른 느낌이라

청송녹죽 | (IP보기클릭)210.179.***.*** | 21.11.29 17:48
정령오리

컴파일러단에서 독립적으로 취급되는거지 컴퓨터 메모리상에서는 서로 붙어있거든

게마인데 | (IP보기클릭)211.36.***.*** | 21.11.29 17:48
에레쨩

왜싫어하는지는 알겠네....

드래곤고구마 | (IP보기클릭)49.166.***.*** | 21.11.29 17:49
떼껄

대충 컴퓨터 숫자는 0~8 만 입력되는 형식이라면 9되는 순간 0 이 된다거나 0에서 1빼면 8이 된다는 그런뜻

칼댕 | (IP보기클릭)223.39.***.*** | 21.11.29 17:56
BEST
에레쨩

지니 : 하지만 소원의 개수는 0 clamp로 핸들링이 되어 있어. 그럼 이만!

죄수번호-812885249 | (IP보기클릭)121.157.***.*** | 21.11.29 17:56
에레쨩

해설은 처음 보네 고마우이

미안 | (IP보기클릭)59.13.***.*** | 21.11.29 17:57
에레쨩

이래서 사람들이 프러그래머를 싫어하는 거야!

생각은하셨나요? | (IP보기클릭)121.139.***.*** | 21.11.29 22:54

해석은 해줘

鋼のzeel™ | (IP보기클릭)211.48.***.*** | 21.11.29 17:35
鋼のzeel™

컴퓨터는 이진수를 씀 0 과 1 밖에 없음 그래서 0-1=1로 인식함 그러니 0000-0001=1111이 되는걸 이용한 수법이지 이진수 계산하면 배움 이진수를 찾아보도록 덧셈도 동일함

루리웹-1249126789 | (IP보기클릭)175.223.***.*** | 21.11.29 21:12

뭐야? 갯수 오버플로우 시키는 거야?

회원번호쓰기싫어서변경함 | (IP보기클릭)119.197.***.*** | 21.11.29 17:36

소원의 갯수를 늘릴 수 없으면 어쩔건데 ㅋㅋ 줄여서 받으면 되지 ㅋㅋㅋ

울부짖는감자주스 | (IP보기클릭)175.223.***.*** | 21.11.29 17:38

그냥 소원이 무한하게 늘어나기만 할뿐 아무일도 일어나지 않았다.

엔드맨 | (IP보기클릭)222.110.***.*** | 21.11.29 17:39
BEST

하지만 무한대의 소원을 사용한 곳은 지니에게 디버깅을 시키는 것 뿐이었다....

가올가올가오리 | (IP보기클릭)58.79.***.*** | 21.11.29 17:42
BEST
가올가올가오리

대박이잖아 야근을 대신 해주는 지니라니???

주말엔치킨 | (IP보기클릭)182.214.***.*** | 21.11.29 17:44
가올가올가오리

지니 이거 테스트좀 해줘

Калашникoв | (IP보기클릭)211.36.***.*** | 21.11.29 17:46
가올가올가오리

디버깅 시켜서 되기만해도 소원 쓸 가치는 충분하다

건전할수도있는닉네임 | (IP보기클릭)211.234.***.*** | 21.11.29 17:58
가올가올가오리

저정도 횟수면 평생동안 디버깅 시키고 나는 걍 먹고 놀면 되는거 아니냐?

Seung2134 | (IP보기클릭)39.7.***.*** | 21.11.29 20:23

요약: 언더플로우

VRSVSALBVS | (IP보기클릭)106.101.***.*** | 21.11.29 17:43
VRSVSALBVS

이제 언더플로우 아니라고 발작하면서 설명하는 프로그래머들이 몰려올거야!

THE·O | (IP보기클릭)121.141.***.*** | 21.11.29 23:40

두번째에서 지니는 눈치 채고 개발자 뚝배기 깼어야 했다

생강김맛전병 | (IP보기클릭)115.161.***.*** | 21.11.29 17:44

소원은 늘어나지 않는다라고 했으면 될건데 지니가 어설펐죠?

bluewolf | (IP보기클릭)110.70.***.*** | 21.11.29 17:44
bluewolf

저건 늘어난게 아니에요. 아씨... 뭐라고 해야하지... 누가 설명해주실분..?? ㅠㅠ

가올가올가오리 | (IP보기클릭)58.79.***.*** | 21.11.29 17:46
가올가올가오리

소원이 개수가 늘어 나는게 불가능 하기 때문에 마지막 소원은 빌 수 없거나 예외처리되서 무시됨

bluewolf | (IP보기클릭)110.70.***.*** | 21.11.29 18:00
가올가올가오리

근데 사실 오버플로우가 뺄셈을 보수의 덧셈으로 구현하는 과정에서 일어나는 거라서 저렇게 부탁하면 늘려달라고 한거라고 볼수도 있을듯

THE·O | (IP보기클릭)121.141.***.*** | 21.11.29 23:42

???: 우린 미개한 2진수따위 안 쓰는데...

일어나 재입대해야지 | (IP보기클릭)211.243.***.*** | 21.11.29 17:45

이;렇게 되면 1초에 한개씩 소원을 빈다고 치면 5845억년이나 걸림 ㅋㅋㅋㅋㅋㅋ

Leatz | (IP보기클릭)211.108.***.*** | 21.11.29 17:46

요즘 언어들은 저짓하면 예외발생으로 강제종료니까 아무 것도 안해도 되잖아.

Last Templar | (IP보기클릭)112.220.***.*** | 21.11.29 17:46
Last Templar

지니는 옛날 이야기 출신이잖아

Emily Stewart | (IP보기클릭)223.62.***.*** | 21.11.29 18:01
Last Templar

예외 발생시켜줄 컴파일러가 없잖어~

THE·O | (IP보기클릭)121.141.***.*** | 21.11.29 23:43

규칙 위반이군 1번부터 3번까지의 빌드업이 결국 소원횟수 늘려달라는거라 규칙위반에 해당. 고로 너님의 소원은 들어줄 수 없겠됨

phyhyo | (IP보기클릭)223.39.***.*** | 21.11.29 17:46

오류로 늘어난 소원이 정상작동 하는거임? 고스트 아이템처럼 숫자만 늘어난 경우면 어떻함?

루리웹-3096709499 | (IP보기클릭)223.39.***.*** | 21.11.29 17:46

남은 소원의 개수와 별개로 사용한 소원개 개수가 처리되고 있어 사용한 소원개 개수가 3이되면 이후의 소원 사용은 예외 처리로 실패.

로또1등출신 | (IP보기클릭)211.189.***.*** | 21.11.29 17:46

지니는 16비트라소 64비트를 쓰면 죽을텐데?

Калашникoв | (IP보기클릭)211.36.***.*** | 21.11.29 17:47

공톨이지니 : 하! 이럴줄알고 예외처리를 철저하게 해놨지. 죽을준비나 해라!

루리웹-0890957404 | (IP보기클릭)118.235.***.*** | 21.11.29 17:49

저게 지니가 아니라 원숭이 손이었다면 unsigned long long의 정의를 명확히 하지 않았다면서 남은 소원은 없다 하고 사라졌을 듯

호바밧박사 | (IP보기클릭)61.255.***.*** | 21.11.29 17:49
BEST

지니: 훌륭해! 세 번째 소원을 18,446,744,073,709,551,615개로 만들었구나! 이제 네 번째 소원을 빌 차례인데... 네게 남은 네 번째 소원은 0개로구나!

Aiqu_F | (IP보기클릭)223.39.***.*** | 21.11.29 17:49
Aiqu_F

오 이것도 맞는 말이다! 1번에서 독립적으로 바뀌었으니 와! 님 좀 멋진듯

가올가올가오리 | (IP보기클릭)118.235.***.*** | 21.11.29 17:54

늘려달리는 말은 안했으니 세이프 아님?

아라미드 | (IP보기클릭)106.102.***.*** | 21.11.29 17:50

if (wish < 0) wish = 0; 미안 예외처리를 해두었단다

Punch😛 | (IP보기클릭)218.234.***.*** | 21.11.29 17:50
Punch😛

unsigned라서 음수란 없단다 이 식은 무효

셀레스티 | (IP보기클릭)175.126.***.*** | 21.11.29 18:54
셀레스티

if (length(wish) > 3) wish = 0 하하... bye~

다산=파산교주 | (IP보기클릭)1.255.***.*** | 21.11.29 19:06
다산=파산교주

너네 둘 다 싫어

야생의P | (IP보기클릭)220.72.***.*** | 21.11.29 19:14

1번 소원은 무슨 의미임?? 1 1 1이나 3이나 똑같지 않나?

IjIjI | (IP보기클릭)218.51.***.*** | 21.11.29 17:53
IjIjI

소원 갯수를 늘려달라는 소원은 빌면 안 된다잖아. 2번째, 3번째 소원은 하나씩만 놓고 보면 소원의 개수를 늘리는 게 아님. 그리고 각각의 소원을 독립적으로 취급하게 함으로써 '두 소원을 합쳐 소원의 갯수를 늘렸으므로 규칙위반이다!'라고 할 수 없게 만듦.

왜사나 | (IP보기클릭)124.49.***.*** | 21.11.29 17:56
왜사나

2,3번째가 독립적이니 소원을 늘려달라 했다고 딴지 못걸게 한거구나 ㄳㄳ

IjIjI | (IP보기클릭)218.51.***.*** | 21.11.29 17:59

???: 안타깝게도 이건 코딩이 아니라서 안통한단다. 세상 밖에 나와서 살으렴. 소원 다 들어줬으니 안녕~

데스크탑 | (IP보기클릭)106.101.***.*** | 21.11.29 17:54

오버플로우로 옆에있던 소원빈놈 죽이기 플래그가 켜졌다고 하자

닭볶음탕튀김 | (IP보기클릭)59.31.***.*** | 21.11.29 17:57

소원을 빌어라고 했지 소원을 이루어준다고는 하지 않았어. 하하하

죄수번호-812885249 | (IP보기클릭)121.157.***.*** | 21.11.29 17:58

오버플로우가 나면서 세상은 멈춰 지게됨

루리루리루루리 | (IP보기클릭)175.209.***.*** | 21.11.29 17:59

if (wish3 > 0) wish3--; make_a_wish(); else wish3=0;

F.B | (IP보기클릭)39.7.***.*** | 21.11.29 17:59

인터프리터가 오버플로우 보호를 기본적으로 지원하고 있으면 삽질이 될 뿐 아닌가

밖에비온다 | (IP보기클릭)14.49.***.*** | 21.11.29 18:02

신 : 오버플로우 버그 쓰셨죠? 영정입니다. 참고로 늘어난 소원으로 이득본 모든 니 주변 사람 및 모르는 사람들도 다 영정입니다. 너무한 처벌이라 꼽다구요? 어쩌라고 ㅋ

까칠한로이드 | (IP보기클릭)121.165.***.*** | 21.11.29 18:07

자바 지니면 익셉션을 던지면서 소원들어주기 프로그램 종료되지 않음?

Paradise City | (IP보기클릭)121.134.***.*** | 21.11.29 18:19
호아파참☆HoAPaCharm | (IP보기클릭)115.139.***.*** | 21.11.29 18:37

소원은 원래 지니 빡치게 하려고 있는것이다

루리웹-0773643378 | (IP보기클릭)119.194.***.*** | 21.11.29 18:53

남은 소원이 0 개인데 여기서 1을 빼니까 overflow 일으키려는 건데 재미도 없고

anotherW | (IP보기클릭)222.108.***.*** | 21.11.29 19:22

오버플로우라는게 컴퓨터에서만 처리되는 현상아닌가? 수학적으로 검증된 현상임?

능구렁이게이머 | (IP보기클릭)183.106.***.*** | 21.11.29 20:41

long long라니 욕심덩어리네

간사합니다 | (IP보기클릭)223.38.***.*** | 21.11.29 21:03

프로그래머의 멍청함을 증명하는건가요?

루리웹-1061864558 | (IP보기클릭)118.235.***.*** | 21.11.29 21:29

이런게 유머라니…. 그러니 아무도 프로그래머를 좋아하지 않는거야

Cellsus | (IP보기클릭)121.144.***.*** | 21.11.29 21:56

If문으로 제어하면 그만인것을 나약한 요정이로다

개소리의맛 | (IP보기클릭)223.38.***.*** | 21.11.29 22:14

뭔소리여,?

ac3sin | (IP보기클릭)122.202.***.*** | 21.11.29 22:48

지니: 조깟네 아랍어로해라

로리웹-6800506500 | (IP보기클릭)183.99.***.*** | 21.11.30 00:21

진지충들이 하나둘씩 등장하네

하와수 | (IP보기클릭)223.41.***.*** | 21.11.30 06:12

설명이 필요한 유머는 유머가 아님

Rakio | (IP보기클릭)39.7.***.*** | 21.11.30 08:28
댓글 82
1
위로가기

1 2 3 4 5

글쓰기
유머 BEST
힛갤
오른쪽 BEST