- 1 : 2023/11/14(火) 07:37:28.621 ID:7qrHYMLVM
- ビットシフトで考えるか数学的に考えるかできれば秒で解けるはずなんだけど
- 2 : 2023/11/14(火) 07:37:52.894 ID:iS9+g1Cpr
- なるほどね
- 3 : 2023/11/14(火) 07:38:00.275 ID:mX+16krc0
- 2の④条だろ
- 5 : 2023/11/14(火) 07:39:38.227 ID:7qrHYMLVM
- >>3
そうだよ - 4 : 2023/11/14(火) 07:38:07.164 ID:bWYqim1D0
- たしかに
- 6 : 2023/11/14(火) 07:39:40.280 ID:uiJ4M+2m0
- 2の7じょう?
- 7 : 2023/11/14(火) 07:40:01.839 ID:Xctw+UXh0
- 俺は出来ないが?
- 9 : 2023/11/14(火) 07:41:54.587 ID:FaOpYGQH0
- そのレベルだとビットシフトが云々とかもはや関係ない
- 13 : 2023/11/14(火) 07:50:25.298 ID:7qrHYMLVM
- >>9
指数演算ができれば高校数学の初期まではまともに入ってるわけだろ?Cで考えれば2,4,8,16,32,64,128みたいな感じで2の乗数は2の10は1024、15乗は65535、20は1047586みたいな感じで頭に入ってるだろ?
だから訓練されたプログラマなら、2の20乗÷2の5乗は?ってきいたら1秒で答えを出すよ
- 14 : 2023/11/14(火) 07:51:11.320 ID:JWAYtEPb0
- >>13
15乗間違ってて草 - 16 : 2023/11/14(火) 07:53:03.864 ID:7qrHYMLVM
- >>14
32767だ、すまん - 17 : 2023/11/14(火) 07:53:40.232 ID:p6amU/Fy0
- >>13
15乗間違ってるのも頭悪いし2の乗算で奇数書いてることに疑問持てないのはマジでヤバイ - 19 : 2023/11/14(火) 07:54:30.688 ID:7qrHYMLVM
- >>17
補数だよ - 10 : 2023/11/14(火) 07:43:03.583 ID:N6fxoId60
- 秒で解けた
- 11 : 2023/11/14(火) 07:45:35.806 ID:kSWdqkJF0
- それ解けるのC言語できる人じゃなくアセンブラたろ
- 12 : 2023/11/14(火) 07:46:32.484 ID:6sE104rE0
- アルゴリズム体操だろ
- 15 : 2023/11/14(火) 07:52:36.909 ID:7qrHYMLVM
- 256,512,1024,2048,4096,みたいな感じでメモリとかSSDやHDDをよく使うなら16進数や2進数で物を考えるから本当にノータイム何だよね
- 21 : 2023/11/14(火) 07:56:05.840 ID:yy3OO+540
- >>15
でも2をいくらかけても65535にはならないよ
ここ間違えたらかっこ悪くね? - 23 : 2023/11/14(火) 07:57:03.595 ID:7qrHYMLVM
- >>21
65536だよ補数で-1される
- 18 : 2023/11/14(火) 07:54:02.860 ID:7qrHYMLVM
- たまに0いれんからビットずらすの間違えるんだわ
でもビットで言えば合ってるから2の15乗までは出てるんだよ - 20 : 2023/11/14(火) 07:55:00.083 ID:7qrHYMLVM
- ビットで8ビット、16ビット、24ビット付近はしかたがなかろ?
- 22 : 2023/11/14(火) 07:56:38.674 ID:7qrHYMLVM
- 65535は2の補数だから+1だよ
普通の人なら、補数かと読むけど - 24 : 2023/11/14(火) 07:58:48.569 ID:7qrHYMLVM
- 2の補数だから、+1しないといけないんだけど、ビット演算すると65535になるんだよ
- 27 : 2023/11/14(火) 08:10:49.414 ID:yy3OO+540
- >>24
えでも他の数字は普通にかいてあるし…?
そういうことに気が付けないというのはいかがなものか - 25 : 2023/11/14(火) 08:00:32.824 ID:6sE104rE0
- >Cで考えれば2,4,8,16,32,64,128みたいな感じで2の乗数は2の10は1024、15乗は65535、20は1047586みたいな感じで頭に入ってるだろ?
どうすんのこれ?
- 26 : 2023/11/14(火) 08:05:20.419 ID:kSWdqkJF0
- 2の15乗は32768だろ
2の16乗も65536だし - 28 : 2023/11/14(火) 08:14:06.892 ID:6sE104rE0
- 2の20乗が1047586じゃなくて1048576なこととか凡ミスが多い事に目をつぶって話を先に進めようか
- 30 : 2023/11/14(火) 08:19:18.791 ID:Iupydlusd
- >>28
1048576であってるだろ - 29 : 2023/11/14(火) 08:15:36.946 ID:kCy8GwKm0
- プログラムする時いちいちそんなの考えてるやついねえよw
- 31 : 2023/11/14(火) 08:19:50.806 ID:O4D713cX0
- プログラマーは算数が出来ない
コメント