Hodor দেখান একটি মন্থর মনের কিন্তু স্নেহসঞ্চারক চরিত্র Thrones খেলা ( সে যে বই অবশ্যই পাশাপাশি)। তিনি যে কথাটি বলেন তা কেবলমাত্র 'হডর' ।
আশ্চর্যের বিষয় হল, খুব বেশি শব্দভাণ্ডার না থাকা সত্ত্বেও, হডর সর্বদা সঠিক বাক্য এবং বিরামচিহ্ন সহ সম্পূর্ণ বাক্যে কথা বলে এবং বাস্তবে তা বোঝায়।
হোডার সমস্ত 128 এএসসিআইআই অক্ষর প্রকাশ করতে সক্ষম , যদিও প্রতিটি বলার জন্য তার পুরো বাক্য লাগে। প্রতিটি চরিত্রের বাক্য হিসাবে একক, নির্ভুল উপস্থাপনা থাকে। একটি এএসসিআইআই স্ট্রিং হডোরাইজড হয় স্ট্রিংয়ের সমস্ত অক্ষরকে তাদের হডোর বাক্য সমতুল্যে অনুবাদ করে, তারপরে সমস্ত বাক্যে যোগ দিয়ে। যেহেতু সমস্ত অক্ষর নির্ভুল বাক্যে মানচিত্র করে, সমস্ত ASCII স্ট্রিংগুলির একটি একক, অনন্য Hodorized উপস্থাপনা থাকে।
Hodorizing অক্ষর
হোডর তার 128 টি এক্সপ্রেশনাল অক্ষরকে 32 টি 4 সেটগুলিতে বিভক্ত করে 4 টি বিভিন্ন ধরণের বিরামচিহ্নগুলি ব্যবহার করে যেগুলি অক্ষরকে উপস্থাপন করে।
বাক্যটি এখানেই শেষ হয় ...
.যদি ASCII অক্ষর কোড Mod 4 হয়।.[newline][newline](একটি নতুন অনুচ্ছেদের জন্য) কোড মোড 4 হলে 1।?কোড মোড 4 হলে 2।!কোড মোড 4 হলে 3।
উদাহরণস্বরূপ, এর ASCII অক্ষর কোডটি b98, এবং 98 মড 4 এর 2, তাই হডোরের সাজাটি bশেষ হওয়া নিশ্চিত ?।
বাক্যটির বিষয়বস্তু 32 টি পৃথক স্ট্রিংগুলির মধ্যে একটির মধ্যে কেবল 'হডর' শব্দটি রয়েছে। একটি নির্দিষ্ট বিরামচিহ্ন টাইপের মানচিত্রের প্রতিটি 32 টি অক্ষরের একটি আলাদা বাক্য সামগ্রীর স্ট্রিংয়ে থাকে। সুতরাং 32 টি বাক্য সামগ্রীর স্ট্রিং এবং 4 টি বিরামচিহ্নগুলির সাথে, সমস্ত 128 এএসসিআইআই চরিত্রটি পৃথক হোদার বাক্য হিসাবে উপস্থাপিত হতে পারে।
ASCII কোড সি সহ একটি চরিত্রের বাক্য সামগ্রী নির্ধারণ করতে, গণনা (floor(C / 4) + 16) mod 32; এই তালিকার সেই লাইনে কোলনের পরে সমস্ত কিছু বাক্য সামগ্রী:
0:Hodor
1:HODOR
2:Hodor hodor
3:Hodor, hodor
4:Hodor hodor hodor
5:Hodor, hodor hodor
6:Hodor hodor hodor hodor
7:Hodor hodor, hodor hodor
8:Hodor hodor hodor hodor hodor
9:Hodor hodor, hodor hodor hodor
10:Hodor hodor hodor hodor hodor hodor
11:Hodor hodor hodor, hodor hodor hodor
12:Hodor hodor hodor hodor hodor hodor hodor
13:Hodor hodor hodor, hodor hodor hodor hodor
14:Hodor hodor hodor hodor hodor hodor hodor hodor
15:Hodor hodor hodor hodor, hodor hodor hodor hodor
16:Hodor hodor hodor hodor hodor hodor hodor hodor hodor
17:Hodor hodor hodor hodor, hodor hodor hodor hodor hodor
18:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor
19:Hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor
20:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor
21:Hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor
22:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor
23:Hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor
24:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor
25:Hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor
26:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor
27:Hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor
28:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor
29:Hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor hodor
30:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor
31:Hodor hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor hodor
এটি দেখা যায় যে, HODORবিশেষ ক্ষেত্রে বাদে আরও বেশি সংখ্যক যুক্ত হয়ে এই স্ট্রিংগুলি উত্পন্ন হয় hodorএবং প্রতিটি অন্যান্য স্ট্রিংয়ের অর্ধেকপথে সমস্ত শব্দের মাঝামাঝি (একটি বৃহত্তর অর্ধের সাথে কমাটির ডান একটি বিজোড় জন্য) থাকে শব্দের সংখ্যা).
বিরামচিহ্নের সাথে বাক্য সামগ্রীতে যোগদান করে আমরা সমস্ত 128 টি অক্ষরের জন্য হডোর বাক্য গঠন করতে পারি (বামদিকে সংখ্যাটি অক্ষর কোড):
0:Hodor hodor hodor hodor hodor hodor hodor hodor hodor.
1:Hodor hodor hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
2:Hodor hodor hodor hodor hodor hodor hodor hodor hodor?
3:Hodor hodor hodor hodor hodor hodor hodor hodor hodor!
4:Hodor hodor hodor hodor, hodor hodor hodor hodor hodor.
5:Hodor hodor hodor hodor, hodor hodor hodor hodor hodor.[newline][newline]
6:Hodor hodor hodor hodor, hodor hodor hodor hodor hodor?
7:Hodor hodor hodor hodor, hodor hodor hodor hodor hodor!
8:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.
9:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
10:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor?
11:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor!
12:Hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor.
13:Hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor.[newline][newline]
14:Hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor?
15:Hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor!
16:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.
17:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
18:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor?
19:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor!
20:Hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor.
21:Hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor.[newline][newline]
22:Hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor?
23:Hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor!
24:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.
25:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
26:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor?
27:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor!
28:Hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor.
29:Hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor.[newline][newline]
30:Hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor?
31:Hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor!
32:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.
33:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
34:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor?
35:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor!
36:Hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor.
37:Hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
38:Hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor?
39:Hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor!
40:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.
41:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
42:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor?
43:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor!
44:Hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor.
45:Hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
46:Hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor?
47:Hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor!
48:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.
49:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
50:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor?
51:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor!
52:Hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor hodor.
53:Hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
54:Hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor hodor?
55:Hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor hodor!
56:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.
57:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
58:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor?
59:Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor!
60:Hodor hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor hodor.
61:Hodor hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
62:Hodor hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor hodor?
63:Hodor hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor hodor!
64:Hodor.
65:Hodor.[newline][newline]
66:Hodor?
67:Hodor!
68:HODOR.
69:HODOR.[newline][newline]
70:HODOR?
71:HODOR!
72:Hodor hodor.
73:Hodor hodor.[newline][newline]
74:Hodor hodor?
75:Hodor hodor!
76:Hodor, hodor.
77:Hodor, hodor.[newline][newline]
78:Hodor, hodor?
79:Hodor, hodor!
80:Hodor hodor hodor.
81:Hodor hodor hodor.[newline][newline]
82:Hodor hodor hodor?
83:Hodor hodor hodor!
84:Hodor, hodor hodor.
85:Hodor, hodor hodor.[newline][newline]
86:Hodor, hodor hodor?
87:Hodor, hodor hodor!
88:Hodor hodor hodor hodor.
89:Hodor hodor hodor hodor.[newline][newline]
90:Hodor hodor hodor hodor?
91:Hodor hodor hodor hodor!
92:Hodor hodor, hodor hodor.
93:Hodor hodor, hodor hodor.[newline][newline]
94:Hodor hodor, hodor hodor?
95:Hodor hodor, hodor hodor!
96:Hodor hodor hodor hodor hodor.
97:Hodor hodor hodor hodor hodor.[newline][newline]
98:Hodor hodor hodor hodor hodor?
99:Hodor hodor hodor hodor hodor!
100:Hodor hodor, hodor hodor hodor.
101:Hodor hodor, hodor hodor hodor.[newline][newline]
102:Hodor hodor, hodor hodor hodor?
103:Hodor hodor, hodor hodor hodor!
104:Hodor hodor hodor hodor hodor hodor.
105:Hodor hodor hodor hodor hodor hodor.[newline][newline]
106:Hodor hodor hodor hodor hodor hodor?
107:Hodor hodor hodor hodor hodor hodor!
108:Hodor hodor hodor, hodor hodor hodor.
109:Hodor hodor hodor, hodor hodor hodor.[newline][newline]
110:Hodor hodor hodor, hodor hodor hodor?
111:Hodor hodor hodor, hodor hodor hodor!
112:Hodor hodor hodor hodor hodor hodor hodor.
113:Hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
114:Hodor hodor hodor hodor hodor hodor hodor?
115:Hodor hodor hodor hodor hodor hodor hodor!
116:Hodor hodor hodor, hodor hodor hodor hodor.
117:Hodor hodor hodor, hodor hodor hodor hodor.[newline][newline]
118:Hodor hodor hodor, hodor hodor hodor hodor?
119:Hodor hodor hodor, hodor hodor hodor hodor!
120:Hodor hodor hodor hodor hodor hodor hodor hodor.
121:Hodor hodor hodor hodor hodor hodor hodor hodor.[newline][newline]
122:Hodor hodor hodor hodor hodor hodor hodor hodor?
123:Hodor hodor hodor hodor hodor hodor hodor hodor!
124:Hodor hodor hodor hodor, hodor hodor hodor hodor.
125:Hodor hodor hodor hodor, hodor hodor hodor hodor.[newline][newline]
126:Hodor hodor hodor hodor, hodor hodor hodor hodor?
127:Hodor hodor hodor hodor, hodor hodor hodor hodor!
( [newline]প্রকৃত নিউলাইনগুলির সাথে প্রতিস্থাপন করা হবে))
Hodorizing স্ট্রিংস
একটি স্ট্রিং Hodorizing সত্যিই কেবল স্ট্রিং এর অক্ষর সমস্ত অক্ষর বাক্য একত্রিত জড়িত। এখানে কয়েকটি দম্পতি রয়েছে:
.[newline][newline]বিরামচিহ্নগুলি এবং একেবারে শেষ বাক্য ব্যতীত প্রতিটি বাক্যের পরে একটি স্থান সন্নিবেশ করা হয় ।- শেষ বাক্যটি যদি বিরামচিহ্নযুক্ত হয়
.[newline][newline]তবে বিরামচিহ্ন হয়ে যায়...তাই কোনও পেছনের শ্বেত স্থান নেই।
উদাহরণ
স্ট্রিং F0হিসাবে Hodorized হয়
HODOR? Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor.
Fএএসসিআইআই কোড 70 আছে 70 70 মড 4 4 হয়, তাই প্রথম বাক্যটি শেষ হয়?।(floor(70 / 4) + 16) mod 321 হয় তাই বিষয়বস্তু হয়HODOR।0এএসসিআইআই কোড রয়েছে 48. 48 টি মডেল 4 0, সুতরাং দ্বিতীয় বাক্যটি শেষ হয়.।(floor(48 / 4) + 16) mod 3228 টি তাই কন্টেন্টটি 15hodorটির সাথে একসাথে কমা না রেখে।- লক্ষ্য করুন যে কোনও পিছনে স্থান নেই।
স্ট্রিং CEEহিসাবে Hodorized হয়
Hodor! HODOR.
HODOR...
- লক্ষ করুন যে শেষ বাক্যটির আগে কোনও স্থান নেই।
- লক্ষ্য করুন যে সর্বশেষ বাক্য বিরামচিহ্নে পরিবর্তন করা হয়েছিল
...।
স্ট্রিং
Hodor's real name is Walder.
Did you know?
Hodorized হিসাবে
Hodor hodor. Hodor hodor hodor, hodor hodor hodor! Hodor hodor, hodor hodor hodor. Hodor hodor hodor, hodor hodor hodor! Hodor hodor hodor hodor hodor hodor hodor? Hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor! Hodor hodor hodor hodor hodor hodor hodor! Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor. Hodor hodor hodor hodor hodor hodor hodor? Hodor hodor, hodor hodor hodor.
Hodor hodor hodor hodor hodor.
Hodor hodor hodor, hodor hodor hodor. Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor. Hodor hodor hodor, hodor hodor hodor? Hodor hodor hodor hodor hodor.
Hodor hodor hodor, hodor hodor hodor.
Hodor hodor, hodor hodor hodor.
Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor. Hodor hodor hodor hodor hodor hodor.
Hodor hodor hodor hodor hodor hodor hodor! Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor. Hodor, hodor hodor! Hodor hodor hodor hodor hodor.
Hodor hodor hodor, hodor hodor hodor. Hodor hodor, hodor hodor hodor. Hodor hodor, hodor hodor hodor.
Hodor hodor hodor hodor hodor hodor hodor? Hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor? Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor? HODOR. Hodor hodor hodor hodor hodor hodor.
Hodor hodor, hodor hodor hodor. Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor. Hodor hodor hodor hodor hodor hodor hodor hodor.
Hodor hodor hodor, hodor hodor hodor! Hodor hodor hodor, hodor hodor hodor hodor.
Hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor hodor. Hodor hodor hodor hodor hodor hodor! Hodor hodor hodor, hodor hodor hodor? Hodor hodor hodor, hodor hodor hodor! Hodor hodor hodor, hodor hodor hodor hodor! Hodor hodor hodor hodor hodor hodor hodor hodor, hodor hodor hodor hodor hodor hodor hodor hodor!
( নিউলাইনটি একক হিসাবে ধরে নেওয়া \n)
চ্যালেঞ্জ
এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যা কোনও ASCII স্ট্রিংয়ে লাগে এবং ফলস্বরূপ স্ট্রিংটি মুদ্রণ করে বা ফিরিয়ে এটিকে Hodorizes করে। কোনও মানক উপায়ে ইনপুট নিন (পাঠ্য ফাইল, কমান্ড লাইন, স্টিডিন, ফাংশন আরগ থেকে)।
সবচেয়ে কম বাইটস সহ সমাধানটি জয় করে। টাইব্রেকার আগের পোস্ট। ( হ্যান্ড বাইট কাউন্টার। )