【Java】2進数8進数10進数で回文


皆で解いてみました

/**
 * 
 * 問題
 * 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


最後まで読んでいただきありがとうございます。もしこの記事を気に入って頂けたようであればシェアをお願い致します。非常に励みになります。


コメントを残す