/** * * 問題 * 10進数・8進数・2進数全てにおいて回文になっている数で * 10進数で表記した際に10以上のものの中から最小の値を求めなさい。 * */
public class Main { public static void main(String[] args) { int index = 1; while (true) { List<Integer> binary = makeNumWithShinsu(index, 2); List<Integer> octal = makeNumWithShinsu(index, 8); List<Integer> decimal = makeNumWithShinsu(index, 10); if (isPalindrome(decimal)) { if (isPalindrome(octal)) { if (isPalindrome(binary)) { printer(index, binary, octal, decimal); break; } } } printer(index, binary, octal, decimal); index++; } } private static List<Integer> makeNumWithShinsu(int index, int shinsu) { List<Integer> numList = new ArrayList<Integer>(); while (index >= shinsu) { numList.add(index % shinsu); index = index / shinsu; } numList.add(index); return numList; } private static boolean isPalindrome(List<Integer> numList) { boolean palindrome = false; int maxReadingValue = numList.size() / 2; for (int i = 0; i < maxReadingValue; i++) { if (numList.get(i) == numList.get(numList.size() - 1 - i)) { palindrome = true; } else { return false; } } return palindrome; } private static void printer(int index, List<Integer> binary, List<Integer> octal, List<Integer> decimal) { System.out.println("index-------" + index); System.out.println("binary------" + makeString(binary)); System.out.println("octal-------" + makeString(octal)); System.out.println("decimal-----" + makeString(decimal)); System.out.println(); } private static String makeString(List<Integer> numList) { StringBuffer sb = new StringBuffer(); for (int j = numList.size() - 1; j >= 0; j--) { sb.append(numList.get(j)); } return sb.toString(); } }
進数は英語でdecimal。
10進数は英語でdecimal。
Google先生にそう教えられint shinsuが誕生しました。
個人的には
public static void main(String[] args) { int index = 1; while (true) { List<Integer> decimal = makeNumWithShinsu(index, 10); if (isPalindrome(decimal)) { List<Integer> octal = makeNumWithShinsu(index, 8); if (isPalindrome(octal)) { List<Integer> binary = makeNumWithShinsu(index, 2); if (isPalindrome(binary)) { printer(index, binary, octal, decimal); break; } } } index++; } }
こっちの方が余計な計算しなくて済むので好きです。
1番短くなる10進数がまずは回文になっていたら次に短い8進数みて最後に2進数見て・・・。
ただ若干っていうかかなり読みづらくなってしまうのもネック。
やっぱ出来るだけover the rainbowはしたくないです・・・。
個人的にここはお気に入り。
private static boolean isPalindrome(List<Integer> numList) { boolean palindrome = false; int maxReadingValue = numList.size() / 2; for (int i = 0; i < maxReadingValue; i++) { if (numList.get(i) == numList.get(numList.size() - 1 - i)) { palindrome = true; } else { return false; } } return palindrome; }
numList.size – 1 - iとかint maxReadingValueとかよろしく無い子たち居ますが、
回文じゃないと分かった瞬間にfalse投げちゃうこの定石が好きです。
もっと良いアルゴリズム知っている方いたら教えてください。
Stringにしたりsysoしたりしていますが
出力したいから勝手にやってみただけで実際は最後にSystem.out.print(index);だけでも良いです。
①皆でよーいどんでアルゴリズム系のやつ解いてみると面白い。
②実装タイム(sec) x 処理速度(msec) = スコア とかしてみるとどっちもシビアになって楽しい。
③最後にお互いのソース交換してリファクタリングしてみるともっと楽しい。
うーん。
もう少し綺麗に書きたい人生だった…。
index——-1
binary——1
octal——-1
decimal—–1
index——-2
binary——10
octal——-2
decimal—–2
index——-3
binary——11
octal——-3
decimal—–3
index——-4
binary——100
octal——-4
decimal—–4
index——-5
binary——101
octal——-5
decimal—–5
index——-6
binary——110
octal——-6
decimal—–6
index——-7
binary——111
octal——-7
decimal—–7
index——-8
binary——1000
octal——-10
decimal—–8
index——-9
binary——1001
octal——-11
decimal—–9
index——-10
binary——1010
octal——-12
decimal—–10
index——-11
binary——1011
octal——-13
decimal—–11
index——-12
binary——1100
octal——-14
decimal—–12
index——-13
binary——1101
octal——-15
decimal—–13
index——-14
binary——1110
octal——-16
decimal—–14
index——-15
binary——1111
octal——-17
decimal—–15
index——-16
binary——10000
octal——-20
decimal—–16
index——-17
binary——10001
octal——-21
decimal—–17
index——-18
binary——10010
octal——-22
decimal—–18
index——-19
binary——10011
octal——-23
decimal—–19
index——-20
binary——10100
octal——-24
decimal—–20
index——-21
binary——10101
octal——-25
decimal—–21
index——-22
binary——10110
octal——-26
decimal—–22
index——-23
binary——10111
octal——-27
decimal—–23
index——-24
binary——11000
octal——-30
decimal—–24
index——-25
binary——11001
octal——-31
decimal—–25
index——-26
binary——11010
octal——-32
decimal—–26
index——-27
binary——11011
octal——-33
decimal—–27
index——-28
binary——11100
octal——-34
decimal—–28
index——-29
binary——11101
octal——-35
decimal—–29
index——-30
binary——11110
octal——-36
decimal—–30
index——-31
binary——11111
octal——-37
decimal—–31
index——-32
binary——100000
octal——-40
decimal—–32
index——-33
binary——100001
octal——-41
decimal—–33
index——-34
binary——100010
octal——-42
decimal—–34
index——-35
binary——100011
octal——-43
decimal—–35
index——-36
binary——100100
octal——-44
decimal—–36
index——-37
binary——100101
octal——-45
decimal—–37
index——-38
binary——100110
octal——-46
decimal—–38
index——-39
binary——100111
octal——-47
decimal—–39
index——-40
binary——101000
octal——-50
decimal—–40
index——-41
binary——101001
octal——-51
decimal—–41
index——-42
binary——101010
octal——-52
decimal—–42
index——-43
binary——101011
octal——-53
decimal—–43
index——-44
binary——101100
octal——-54
decimal—–44
index——-45
binary——101101
octal——-55
decimal—–45
index——-46
binary——101110
octal——-56
decimal—–46
index——-47
binary——101111
octal——-57
decimal—–47
index——-48
binary——110000
octal——-60
decimal—–48
index——-49
binary——110001
octal——-61
decimal—–49
index——-50
binary——110010
octal——-62
decimal—–50
index——-51
binary——110011
octal——-63
decimal—–51
index——-52
binary——110100
octal——-64
decimal—–52
index——-53
binary——110101
octal——-65
decimal—–53
index——-54
binary——110110
octal——-66
decimal—–54
index——-55
binary——110111
octal——-67
decimal—–55
index——-56
binary——111000
octal——-70
decimal—–56
index——-57
binary——111001
octal——-71
decimal—–57
index——-58
binary——111010
octal——-72
decimal—–58
index——-59
binary——111011
octal——-73
decimal—–59
index——-60
binary——111100
octal——-74
decimal—–60
index——-61
binary——111101
octal——-75
decimal—–61
index——-62
binary——111110
octal——-76
decimal—–62
index——-63
binary——111111
octal——-77
decimal—–63
index——-64
binary——1000000
octal——-100
decimal—–64
index——-65
binary——1000001
octal——-101
decimal—–65
index——-66
binary——1000010
octal——-102
decimal—–66
index——-67
binary——1000011
octal——-103
decimal—–67
index——-68
binary——1000100
octal——-104
decimal—–68
index——-69
binary——1000101
octal——-105
decimal—–69
index——-70
binary——1000110
octal——-106
decimal—–70
index——-71
binary——1000111
octal——-107
decimal—–71
index——-72
binary——1001000
octal——-110
decimal—–72
index——-73
binary——1001001
octal——-111
decimal—–73
index——-74
binary——1001010
octal——-112
decimal—–74
index——-75
binary——1001011
octal——-113
decimal—–75
index——-76
binary——1001100
octal——-114
decimal—–76
index——-77
binary——1001101
octal——-115
decimal—–77
index——-78
binary——1001110
octal——-116
decimal—–78
index——-79
binary——1001111
octal——-117
decimal—–79
index——-80
binary——1010000
octal——-120
decimal—–80
index——-81
binary——1010001
octal——-121
decimal—–81
index——-82
binary——1010010
octal——-122
decimal—–82
index——-83
binary——1010011
octal——-123
decimal—–83
index——-84
binary——1010100
octal——-124
decimal—–84
index——-85
binary——1010101
octal——-125
decimal—–85
index——-86
binary——1010110
octal——-126
decimal—–86
index——-87
binary——1010111
octal——-127
decimal—–87
index——-88
binary——1011000
octal——-130
decimal—–88
index——-89
binary——1011001
octal——-131
decimal—–89
index——-90
binary——1011010
octal——-132
decimal—–90
index——-91
binary——1011011
octal——-133
decimal—–91
index——-92
binary——1011100
octal——-134
decimal—–92
index——-93
binary——1011101
octal——-135
decimal—–93
index——-94
binary——1011110
octal——-136
decimal—–94
index——-95
binary——1011111
octal——-137
decimal—–95
index——-96
binary——1100000
octal——-140
decimal—–96
index——-97
binary——1100001
octal——-141
decimal—–97
index——-98
binary——1100010
octal——-142
decimal—–98
index——-99
binary——1100011
octal——-143
decimal—–99
index——-100
binary——1100100
octal——-144
decimal—–100
index——-101
binary——1100101
octal——-145
decimal—–101
index——-102
binary——1100110
octal——-146
decimal—–102
index——-103
binary——1100111
octal——-147
decimal—–103
index——-104
binary——1101000
octal——-150
decimal—–104
index——-105
binary——1101001
octal——-151
decimal—–105
index——-106
binary——1101010
octal——-152
decimal—–106
index——-107
binary——1101011
octal——-153
decimal—–107
index——-108
binary——1101100
octal——-154
decimal—–108
index——-109
binary——1101101
octal——-155
decimal—–109
index——-110
binary——1101110
octal——-156
decimal—–110
index——-111
binary——1101111
octal——-157
decimal—–111
index——-112
binary——1110000
octal——-160
decimal—–112
index——-113
binary——1110001
octal——-161
decimal—–113
index——-114
binary——1110010
octal——-162
decimal—–114
index——-115
binary——1110011
octal——-163
decimal—–115
index——-116
binary——1110100
octal——-164
decimal—–116
index——-117
binary——1110101
octal——-165
decimal—–117
index——-118
binary——1110110
octal——-166
decimal—–118
index——-119
binary——1110111
octal——-167
decimal—–119
index——-120
binary——1111000
octal——-170
decimal—–120
index——-121
binary——1111001
octal——-171
decimal—–121
index——-122
binary——1111010
octal——-172
decimal—–122
index——-123
binary——1111011
octal——-173
decimal—–123
index——-124
binary——1111100
octal——-174
decimal—–124
index——-125
binary——1111101
octal——-175
decimal—–125
index——-126
binary——1111110
octal——-176
decimal—–126
index——-127
binary——1111111
octal——-177
decimal—–127
index——-128
binary——10000000
octal——-200
decimal—–128
index——-129
binary——10000001
octal——-201
decimal—–129
index——-130
binary——10000010
octal——-202
decimal—–130
index——-131
binary——10000011
octal——-203
decimal—–131
index——-132
binary——10000100
octal——-204
decimal—–132
index——-133
binary——10000101
octal——-205
decimal—–133
index——-134
binary——10000110
octal——-206
decimal—–134
index——-135
binary——10000111
octal——-207
decimal—–135
index——-136
binary——10001000
octal——-210
decimal—–136
index——-137
binary——10001001
octal——-211
decimal—–137
index——-138
binary——10001010
octal——-212
decimal—–138
index——-139
binary——10001011
octal——-213
decimal—–139
index——-140
binary——10001100
octal——-214
decimal—–140
index——-141
binary——10001101
octal——-215
decimal—–141
index——-142
binary——10001110
octal——-216
decimal—–142
index——-143
binary——10001111
octal——-217
decimal—–143
index——-144
binary——10010000
octal——-220
decimal—–144
index——-145
binary——10010001
octal——-221
decimal—–145
index——-146
binary——10010010
octal——-222
decimal—–146
index——-147
binary——10010011
octal——-223
decimal—–147
index——-148
binary——10010100
octal——-224
decimal—–148
index——-149
binary——10010101
octal——-225
decimal—–149
index——-150
binary——10010110
octal——-226
decimal—–150
index——-151
binary——10010111
octal——-227
decimal—–151
index——-152
binary——10011000
octal——-230
decimal—–152
index——-153
binary——10011001
octal——-231
decimal—–153
index——-154
binary——10011010
octal——-232
decimal—–154
index——-155
binary——10011011
octal——-233
decimal—–155
index——-156
binary——10011100
octal——-234
decimal—–156
index——-157
binary——10011101
octal——-235
decimal—–157
index——-158
binary——10011110
octal——-236
decimal—–158
index——-159
binary——10011111
octal——-237
decimal—–159
index——-160
binary——10100000
octal——-240
decimal—–160
index——-161
binary——10100001
octal——-241
decimal—–161
index——-162
binary——10100010
octal——-242
decimal—–162
index——-163
binary——10100011
octal——-243
decimal—–163
index——-164
binary——10100100
octal——-244
decimal—–164
index——-165
binary——10100101
octal——-245
decimal—–165
index——-166
binary——10100110
octal——-246
decimal—–166
index——-167
binary——10100111
octal——-247
decimal—–167
index——-168
binary——10101000
octal——-250
decimal—–168
index——-169
binary——10101001
octal——-251
decimal—–169
index——-170
binary——10101010
octal——-252
decimal—–170
index——-171
binary——10101011
octal——-253
decimal—–171
index——-172
binary——10101100
octal——-254
decimal—–172
index——-173
binary——10101101
octal——-255
decimal—–173
index——-174
binary——10101110
octal——-256
decimal—–174
index——-175
binary——10101111
octal——-257
decimal—–175
index——-176
binary——10110000
octal——-260
decimal—–176
index——-177
binary——10110001
octal——-261
decimal—–177
index——-178
binary——10110010
octal——-262
decimal—–178
index——-179
binary——10110011
octal——-263
decimal—–179
index——-180
binary——10110100
octal——-264
decimal—–180
index——-181
binary——10110101
octal——-265
decimal—–181
index——-182
binary——10110110
octal——-266
decimal—–182
index——-183
binary——10110111
octal——-267
decimal—–183
index——-184
binary——10111000
octal——-270
decimal—–184
index——-185
binary——10111001
octal——-271
decimal—–185
index——-186
binary——10111010
octal——-272
decimal—–186
index——-187
binary——10111011
octal——-273
decimal—–187
index——-188
binary——10111100
octal——-274
decimal—–188
index——-189
binary——10111101
octal——-275
decimal—–189
index——-190
binary——10111110
octal——-276
decimal—–190
index——-191
binary——10111111
octal——-277
decimal—–191
index——-192
binary——11000000
octal——-300
decimal—–192
index——-193
binary——11000001
octal——-301
decimal—–193
index——-194
binary——11000010
octal——-302
decimal—–194
index——-195
binary——11000011
octal——-303
decimal—–195
index——-196
binary——11000100
octal——-304
decimal—–196
index——-197
binary——11000101
octal——-305
decimal—–197
index——-198
binary——11000110
octal——-306
decimal—–198
index——-199
binary——11000111
octal——-307
decimal—–199
index——-200
binary——11001000
octal——-310
decimal—–200
index——-201
binary——11001001
octal——-311
decimal—–201
index——-202
binary——11001010
octal——-312
decimal—–202
index——-203
binary——11001011
octal——-313
decimal—–203
index——-204
binary——11001100
octal——-314
decimal—–204
index——-205
binary——11001101
octal——-315
decimal—–205
index——-206
binary——11001110
octal——-316
decimal—–206
index——-207
binary——11001111
octal——-317
decimal—–207
index——-208
binary——11010000
octal——-320
decimal—–208
index——-209
binary——11010001
octal——-321
decimal—–209
index——-210
binary——11010010
octal——-322
decimal—–210
index——-211
binary——11010011
octal——-323
decimal—–211
index——-212
binary——11010100
octal——-324
decimal—–212
index——-213
binary——11010101
octal——-325
decimal—–213
index——-214
binary——11010110
octal——-326
decimal—–214
index——-215
binary——11010111
octal——-327
decimal—–215
index——-216
binary——11011000
octal——-330
decimal—–216
index——-217
binary——11011001
octal——-331
decimal—–217
index——-218
binary——11011010
octal——-332
decimal—–218
index——-219
binary——11011011
octal——-333
decimal—–219
index——-220
binary——11011100
octal——-334
decimal—–220
index——-221
binary——11011101
octal——-335
decimal—–221
index——-222
binary——11011110
octal——-336
decimal—–222
index——-223
binary——11011111
octal——-337
decimal—–223
index——-224
binary——11100000
octal——-340
decimal—–224
index——-225
binary——11100001
octal——-341
decimal—–225
index——-226
binary——11100010
octal——-342
decimal—–226
index——-227
binary——11100011
octal——-343
decimal—–227
index——-228
binary——11100100
octal——-344
decimal—–228
index——-229
binary——11100101
octal——-345
decimal—–229
index——-230
binary——11100110
octal——-346
decimal—–230
index——-231
binary——11100111
octal——-347
decimal—–231
index——-232
binary——11101000
octal——-350
decimal—–232
index——-233
binary——11101001
octal——-351
decimal—–233
index——-234
binary——11101010
octal——-352
decimal—–234
index——-235
binary——11101011
octal——-353
decimal—–235
index——-236
binary——11101100
octal——-354
decimal—–236
index——-237
binary——11101101
octal——-355
decimal—–237
index——-238
binary——11101110
octal——-356
decimal—–238
index——-239
binary——11101111
octal——-357
decimal—–239
index——-240
binary——11110000
octal——-360
decimal—–240
index——-241
binary——11110001
octal——-361
decimal—–241
index——-242
binary——11110010
octal——-362
decimal—–242
index——-243
binary——11110011
octal——-363
decimal—–243
index——-244
binary——11110100
octal——-364
decimal—–244
index——-245
binary——11110101
octal——-365
decimal—–245
index——-246
binary——11110110
octal——-366
decimal—–246
index——-247
binary——11110111
octal——-367
decimal—–247
index——-248
binary——11111000
octal——-370
decimal—–248
index——-249
binary——11111001
octal——-371
decimal—–249
index——-250
binary——11111010
octal——-372
decimal—–250
index——-251
binary——11111011
octal——-373
decimal—–251
index——-252
binary——11111100
octal——-374
decimal—–252
index——-253
binary——11111101
octal——-375
decimal—–253
index——-254
binary——11111110
octal——-376
decimal—–254
index——-255
binary——11111111
octal——-377
decimal—–255
index——-256
binary——100000000
octal——-400
decimal—–256
index——-257
binary——100000001
octal——-401
decimal—–257
index——-258
binary——100000010
octal——-402
decimal—–258
index——-259
binary——100000011
octal——-403
decimal—–259
index——-260
binary——100000100
octal——-404
decimal—–260
index——-261
binary——100000101
octal——-405
decimal—–261
index——-262
binary——100000110
octal——-406
decimal—–262
index——-263
binary——100000111
octal——-407
decimal—–263
index——-264
binary——100001000
octal——-410
decimal—–264
index——-265
binary——100001001
octal——-411
decimal—–265
index——-266
binary——100001010
octal——-412
decimal—–266
index——-267
binary——100001011
octal——-413
decimal—–267
index——-268
binary——100001100
octal——-414
decimal—–268
index——-269
binary——100001101
octal——-415
decimal—–269
index——-270
binary——100001110
octal——-416
decimal—–270
index——-271
binary——100001111
octal——-417
decimal—–271
index——-272
binary——100010000
octal——-420
decimal—–272
index——-273
binary——100010001
octal——-421
decimal—–273
index——-274
binary——100010010
octal——-422
decimal—–274
index——-275
binary——100010011
octal——-423
decimal—–275
index——-276
binary——100010100
octal——-424
decimal—–276
index——-277
binary——100010101
octal——-425
decimal—–277
index——-278
binary——100010110
octal——-426
decimal—–278
index——-279
binary——100010111
octal——-427
decimal—–279
index——-280
binary——100011000
octal——-430
decimal—–280
index——-281
binary——100011001
octal——-431
decimal—–281
index——-282
binary——100011010
octal——-432
decimal—–282
index——-283
binary——100011011
octal——-433
decimal—–283
index——-284
binary——100011100
octal——-434
decimal—–284
index——-285
binary——100011101
octal——-435
decimal—–285
index——-286
binary——100011110
octal——-436
decimal—–286
index——-287
binary——100011111
octal——-437
decimal—–287
index——-288
binary——100100000
octal——-440
decimal—–288
index——-289
binary——100100001
octal——-441
decimal—–289
index——-290
binary——100100010
octal——-442
decimal—–290
index——-291
binary——100100011
octal——-443
decimal—–291
index——-292
binary——100100100
octal——-444
decimal—–292
index——-293
binary——100100101
octal——-445
decimal—–293
index——-294
binary——100100110
octal——-446
decimal—–294
index——-295
binary——100100111
octal——-447
decimal—–295
index——-296
binary——100101000
octal——-450
decimal—–296
index——-297
binary——100101001
octal——-451
decimal—–297
index——-298
binary——100101010
octal——-452
decimal—–298
index——-299
binary——100101011
octal——-453
decimal—–299
index——-300
binary——100101100
octal——-454
decimal—–300
index——-301
binary——100101101
octal——-455
decimal—–301
index——-302
binary——100101110
octal——-456
decimal—–302
index——-303
binary——100101111
octal——-457
decimal—–303
index——-304
binary——100110000
octal——-460
decimal—–304
index——-305
binary——100110001
octal——-461
decimal—–305
index——-306
binary——100110010
octal——-462
decimal—–306
index——-307
binary——100110011
octal——-463
decimal—–307
index——-308
binary——100110100
octal——-464
decimal—–308
index——-309
binary——100110101
octal——-465
decimal—–309
index——-310
binary——100110110
octal——-466
decimal—–310
index——-311
binary——100110111
octal——-467
decimal—–311
index——-312
binary——100111000
octal——-470
decimal—–312
index——-313
binary——100111001
octal——-471
decimal—–313
index——-314
binary——100111010
octal——-472
decimal—–314
index——-315
binary——100111011
octal——-473
decimal—–315
index——-316
binary——100111100
octal——-474
decimal—–316
index——-317
binary——100111101
octal——-475
decimal—–317
index——-318
binary——100111110
octal——-476
decimal—–318
index——-319
binary——100111111
octal——-477
decimal—–319
index——-320
binary——101000000
octal——-500
decimal—–320
index——-321
binary——101000001
octal——-501
decimal—–321
index——-322
binary——101000010
octal——-502
decimal—–322
index——-323
binary——101000011
octal——-503
decimal—–323
index——-324
binary——101000100
octal——-504
decimal—–324
index——-325
binary——101000101
octal——-505
decimal—–325
index——-326
binary——101000110
octal——-506
decimal—–326
index——-327
binary——101000111
octal——-507
decimal—–327
index——-328
binary——101001000
octal——-510
decimal—–328
index——-329
binary——101001001
octal——-511
decimal—–329
index——-330
binary——101001010
octal——-512
decimal—–330
index——-331
binary——101001011
octal——-513
decimal—–331
index——-332
binary——101001100
octal——-514
decimal—–332
index——-333
binary——101001101
octal——-515
decimal—–333
index——-334
binary——101001110
octal——-516
decimal—–334
index——-335
binary——101001111
octal——-517
decimal—–335
index——-336
binary——101010000
octal——-520
decimal—–336
index——-337
binary——101010001
octal——-521
decimal—–337
index——-338
binary——101010010
octal——-522
decimal—–338
index——-339
binary——101010011
octal——-523
decimal—–339
index——-340
binary——101010100
octal——-524
decimal—–340
index——-341
binary——101010101
octal——-525
decimal—–341
index——-342
binary——101010110
octal——-526
decimal—–342
index——-343
binary——101010111
octal——-527
decimal—–343
index——-344
binary——101011000
octal——-530
decimal—–344
index——-345
binary——101011001
octal——-531
decimal—–345
index——-346
binary——101011010
octal——-532
decimal—–346
index——-347
binary——101011011
octal——-533
decimal—–347
index——-348
binary——101011100
octal——-534
decimal—–348
index——-349
binary——101011101
octal——-535
decimal—–349
index——-350
binary——101011110
octal——-536
decimal—–350
index——-351
binary——101011111
octal——-537
decimal—–351
index——-352
binary——101100000
octal——-540
decimal—–352
index——-353
binary——101100001
octal——-541
decimal—–353
index——-354
binary——101100010
octal——-542
decimal—–354
index——-355
binary——101100011
octal——-543
decimal—–355
index——-356
binary——101100100
octal——-544
decimal—–356
index——-357
binary——101100101
octal——-545
decimal—–357
index——-358
binary——101100110
octal——-546
decimal—–358
index——-359
binary——101100111
octal——-547
decimal—–359
index——-360
binary——101101000
octal——-550
decimal—–360
index——-361
binary——101101001
octal——-551
decimal—–361
index——-362
binary——101101010
octal——-552
decimal—–362
index——-363
binary——101101011
octal——-553
decimal—–363
index——-364
binary——101101100
octal——-554
decimal—–364
index——-365
binary——101101101
octal——-555
decimal—–365
index——-366
binary——101101110
octal——-556
decimal—–366
index——-367
binary——101101111
octal——-557
decimal—–367
index——-368
binary——101110000
octal——-560
decimal—–368
index——-369
binary——101110001
octal——-561
decimal—–369
index——-370
binary——101110010
octal——-562
decimal—–370
index——-371
binary——101110011
octal——-563
decimal—–371
index——-372
binary——101110100
octal——-564
decimal—–372
index——-373
binary——101110101
octal——-565
decimal—–373
index——-374
binary——101110110
octal——-566
decimal—–374
index——-375
binary——101110111
octal——-567
decimal—–375
index——-376
binary——101111000
octal——-570
decimal—–376
index——-377
binary——101111001
octal——-571
decimal—–377
index——-378
binary——101111010
octal——-572
decimal—–378
index——-379
binary——101111011
octal——-573
decimal—–379
index——-380
binary——101111100
octal——-574
decimal—–380
index——-381
binary——101111101
octal——-575
decimal—–381
index——-382
binary——101111110
octal——-576
decimal—–382
index——-383
binary——101111111
octal——-577
decimal—–383
index——-384
binary——110000000
octal——-600
decimal—–384
index——-385
binary——110000001
octal——-601
decimal—–385
index——-386
binary——110000010
octal——-602
decimal—–386
index——-387
binary——110000011
octal——-603
decimal—–387
index——-388
binary——110000100
octal——-604
decimal—–388
index——-389
binary——110000101
octal——-605
decimal—–389
index——-390
binary——110000110
octal——-606
decimal—–390
index——-391
binary——110000111
octal——-607
decimal—–391
index——-392
binary——110001000
octal——-610
decimal—–392
index——-393
binary——110001001
octal——-611
decimal—–393
index——-394
binary——110001010
octal——-612
decimal—–394
index——-395
binary——110001011
octal——-613
decimal—–395
index——-396
binary——110001100
octal——-614
decimal—–396
index——-397
binary——110001101
octal——-615
decimal—–397
index——-398
binary——110001110
octal——-616
decimal—–398
index——-399
binary——110001111
octal——-617
decimal—–399
index——-400
binary——110010000
octal——-620
decimal—–400
index——-401
binary——110010001
octal——-621
decimal—–401
index——-402
binary——110010010
octal——-622
decimal—–402
index——-403
binary——110010011
octal——-623
decimal—–403
index——-404
binary——110010100
octal——-624
decimal—–404
index——-405
binary——110010101
octal——-625
decimal—–405
index——-406
binary——110010110
octal——-626
decimal—–406
index——-407
binary——110010111
octal——-627
decimal—–407
index——-408
binary——110011000
octal——-630
decimal—–408
index——-409
binary——110011001
octal——-631
decimal—–409
index——-410
binary——110011010
octal——-632
decimal—–410
index——-411
binary——110011011
octal——-633
decimal—–411
index——-412
binary——110011100
octal——-634
decimal—–412
index——-413
binary——110011101
octal——-635
decimal—–413
index——-414
binary——110011110
octal——-636
decimal—–414
index——-415
binary——110011111
octal——-637
decimal—–415
index——-416
binary——110100000
octal——-640
decimal—–416
index——-417
binary——110100001
octal——-641
decimal—–417
index——-418
binary——110100010
octal——-642
decimal—–418
index——-419
binary——110100011
octal——-643
decimal—–419
index——-420
binary——110100100
octal——-644
decimal—–420
index——-421
binary——110100101
octal——-645
decimal—–421
index——-422
binary——110100110
octal——-646
decimal—–422
index——-423
binary——110100111
octal——-647
decimal—–423
index——-424
binary——110101000
octal——-650
decimal—–424
index——-425
binary——110101001
octal——-651
decimal—–425
index——-426
binary——110101010
octal——-652
decimal—–426
index——-427
binary——110101011
octal——-653
decimal—–427
index——-428
binary——110101100
octal——-654
decimal—–428
index——-429
binary——110101101
octal——-655
decimal—–429
index——-430
binary——110101110
octal——-656
decimal—–430
index——-431
binary——110101111
octal——-657
decimal—–431
index——-432
binary——110110000
octal——-660
decimal—–432
index——-433
binary——110110001
octal——-661
decimal—–433
index——-434
binary——110110010
octal——-662
decimal—–434
index——-435
binary——110110011
octal——-663
decimal—–435
index——-436
binary——110110100
octal——-664
decimal—–436
index——-437
binary——110110101
octal——-665
decimal—–437
index——-438
binary——110110110
octal——-666
decimal—–438
index——-439
binary——110110111
octal——-667
decimal—–439
index——-440
binary——110111000
octal——-670
decimal—–440
index——-441
binary——110111001
octal——-671
decimal—–441
index——-442
binary——110111010
octal——-672
decimal—–442
index——-443
binary——110111011
octal——-673
decimal—–443
index——-444
binary——110111100
octal——-674
decimal—–444
index——-445
binary——110111101
octal——-675
decimal—–445
index——-446
binary——110111110
octal——-676
decimal—–446
index——-447
binary——110111111
octal——-677
decimal—–447
index——-448
binary——111000000
octal——-700
decimal—–448
index——-449
binary——111000001
octal——-701
decimal—–449
index——-450
binary——111000010
octal——-702
decimal—–450
index——-451
binary——111000011
octal——-703
decimal—–451
index——-452
binary——111000100
octal——-704
decimal—–452
index——-453
binary——111000101
octal——-705
decimal—–453
index——-454
binary——111000110
octal——-706
decimal—–454
index——-455
binary——111000111
octal——-707
decimal—–455
index——-456
binary——111001000
octal——-710
decimal—–456
index——-457
binary——111001001
octal——-711
decimal—–457
index——-458
binary——111001010
octal——-712
decimal—–458
index——-459
binary——111001011
octal——-713
decimal—–459
index——-460
binary——111001100
octal——-714
decimal—–460
index——-461
binary——111001101
octal——-715
decimal—–461
index——-462
binary——111001110
octal——-716
decimal—–462
index——-463
binary——111001111
octal——-717
decimal—–463
index——-464
binary——111010000
octal——-720
decimal—–464
index——-465
binary——111010001
octal——-721
decimal—–465
index——-466
binary——111010010
octal——-722
decimal—–466
index——-467
binary——111010011
octal——-723
decimal—–467
index——-468
binary——111010100
octal——-724
decimal—–468
index——-469
binary——111010101
octal——-725
decimal—–469
index——-470
binary——111010110
octal——-726
decimal—–470
index——-471
binary——111010111
octal——-727
decimal—–471
index——-472
binary——111011000
octal——-730
decimal—–472
index——-473
binary——111011001
octal——-731
decimal—–473
index——-474
binary——111011010
octal——-732
decimal—–474
index——-475
binary——111011011
octal——-733
decimal—–475
index——-476
binary——111011100
octal——-734
decimal—–476
index——-477
binary——111011101
octal——-735
decimal—–477
index——-478
binary——111011110
octal——-736
decimal—–478
index——-479
binary——111011111
octal——-737
decimal—–479
index——-480
binary——111100000
octal——-740
decimal—–480
index——-481
binary——111100001
octal——-741
decimal—–481
index——-482
binary——111100010
octal——-742
decimal—–482
index——-483
binary——111100011
octal——-743
decimal—–483
index——-484
binary——111100100
octal——-744
decimal—–484
index——-485
binary——111100101
octal——-745
decimal—–485
index——-486
binary——111100110
octal——-746
decimal—–486
index——-487
binary——111100111
octal——-747
decimal—–487
index——-488
binary——111101000
octal——-750
decimal—–488
index——-489
binary——111101001
octal——-751
decimal—–489
index——-490
binary——111101010
octal——-752
decimal—–490
index——-491
binary——111101011
octal——-753
decimal—–491
index——-492
binary——111101100
octal——-754
decimal—–492
index——-493
binary——111101101
octal——-755
decimal—–493
index——-494
binary——111101110
octal——-756
decimal—–494
index——-495
binary——111101111
octal——-757
decimal—–495
index——-496
binary——111110000
octal——-760
decimal—–496
index——-497
binary——111110001
octal——-761
decimal—–497
index——-498
binary——111110010
octal——-762
decimal—–498
index——-499
binary——111110011
octal——-763
decimal—–499
index——-500
binary——111110100
octal——-764
decimal—–500
index——-501
binary——111110101
octal——-765
decimal—–501
index——-502
binary——111110110
octal——-766
decimal—–502
index——-503
binary——111110111
octal——-767
decimal—–503
index——-504
binary——111111000
octal——-770
decimal—–504
index——-505
binary——111111001
octal——-771
decimal—–505
index——-506
binary——111111010
octal——-772
decimal—–506
index——-507
binary——111111011
octal——-773
decimal—–507
index——-508
binary——111111100
octal——-774
decimal—–508
index——-509
binary——111111101
octal——-775
decimal—–509
index——-510
binary——111111110
octal——-776
decimal—–510
index——-511
binary——111111111
octal——-777
decimal—–511
index——-512
binary——1000000000
octal——-1000
decimal—–512
index——-513
binary——1000000001
octal——-1001
decimal—–513
index——-514
binary——1000000010
octal——-1002
decimal—–514
index——-515
binary——1000000011
octal——-1003
decimal—–515
index——-516
binary——1000000100
octal——-1004
decimal—–516
index——-517
binary——1000000101
octal——-1005
decimal—–517
index——-518
binary——1000000110
octal——-1006
decimal—–518
index——-519
binary——1000000111
octal——-1007
decimal—–519
index——-520
binary——1000001000
octal——-1010
decimal—–520
index——-521
binary——1000001001
octal——-1011
decimal—–521
index——-522
binary——1000001010
octal——-1012
decimal—–522
index——-523
binary——1000001011
octal——-1013
decimal—–523
index——-524
binary——1000001100
octal——-1014
decimal—–524
index——-525
binary——1000001101
octal——-1015
decimal—–525
index——-526
binary——1000001110
octal——-1016
decimal—–526
index——-527
binary——1000001111
octal——-1017
decimal—–527
index——-528
binary——1000010000
octal——-1020
decimal—–528
index——-529
binary——1000010001
octal——-1021
decimal—–529
index——-530
binary——1000010010
octal——-1022
decimal—–530
index——-531
binary——1000010011
octal——-1023
decimal—–531
index——-532
binary——1000010100
octal——-1024
decimal—–532
index——-533
binary——1000010101
octal——-1025
decimal—–533
index——-534
binary——1000010110
octal——-1026
decimal—–534
index——-535
binary——1000010111
octal——-1027
decimal—–535
index——-536
binary——1000011000
octal——-1030
decimal—–536
index——-537
binary——1000011001
octal——-1031
decimal—–537
index——-538
binary——1000011010
octal——-1032
decimal—–538
index——-539
binary——1000011011
octal——-1033
decimal—–539
index——-540
binary——1000011100
octal——-1034
decimal—–540
index——-541
binary——1000011101
octal——-1035
decimal—–541
index——-542
binary——1000011110
octal——-1036
decimal—–542
index——-543
binary——1000011111
octal——-1037
decimal—–543
index——-544
binary——1000100000
octal——-1040
decimal—–544
index——-545
binary——1000100001
octal——-1041
decimal—–545
index——-546
binary——1000100010
octal——-1042
decimal—–546
index——-547
binary——1000100011
octal——-1043
decimal—–547
index——-548
binary——1000100100
octal——-1044
decimal—–548
index——-549
binary——1000100101
octal——-1045
decimal—–549
index——-550
binary——1000100110
octal——-1046
decimal—–550
index——-551
binary——1000100111
octal——-1047
decimal—–551
index——-552
binary——1000101000
octal——-1050
decimal—–552
index——-553
binary——1000101001
octal——-1051
decimal—–553
index——-554
binary——1000101010
octal——-1052
decimal—–554
index——-555
binary——1000101011
octal——-1053
decimal—–555
index——-556
binary——1000101100
octal——-1054
decimal—–556
index——-557
binary——1000101101
octal——-1055
decimal—–557
index——-558
binary——1000101110
octal——-1056
decimal—–558
index——-559
binary——1000101111
octal——-1057
decimal—–559
index——-560
binary——1000110000
octal——-1060
decimal—–560
index——-561
binary——1000110001
octal——-1061
decimal—–561
index——-562
binary——1000110010
octal——-1062
decimal—–562
index——-563
binary——1000110011
octal——-1063
decimal—–563
index——-564
binary——1000110100
octal——-1064
decimal—–564
index——-565
binary——1000110101
octal——-1065
decimal—–565
index——-566
binary——1000110110
octal——-1066
decimal—–566
index——-567
binary——1000110111
octal——-1067
decimal—–567
index——-568
binary——1000111000
octal——-1070
decimal—–568
index——-569
binary——1000111001
octal——-1071
decimal—–569
index——-570
binary——1000111010
octal——-1072
decimal—–570
index——-571
binary——1000111011
octal——-1073
decimal—–571
index——-572
binary——1000111100
octal——-1074
decimal—–572
index——-573
binary——1000111101
octal——-1075
decimal—–573
index——-574
binary——1000111110
octal——-1076
decimal—–574
index——-575
binary——1000111111
octal——-1077
decimal—–575
index——-576
binary——1001000000
octal——-1100
decimal—–576
index——-577
binary——1001000001
octal——-1101
decimal—–577
index——-578
binary——1001000010
octal——-1102
decimal—–578
index——-579
binary——1001000011
octal——-1103
decimal—–579
index——-580
binary——1001000100
octal——-1104
decimal—–580
index——-581
binary——1001000101
octal——-1105
decimal—–581
index——-582
binary——1001000110
octal——-1106
decimal—–582
index——-583
binary——1001000111
octal——-1107
decimal—–583
index——-584
binary——1001001000
octal——-1110
decimal—–584
index——-585
binary——1001001001
octal——-1111
decimal—–585
最後まで読んでいただきありがとうございます。もしこの記事を気に入って頂けたようであればシェアをお願い致します。非常に励みになります。