হিব্রু বর্ণমালা আউটপুট


24

আপনার কাজটি হ'ল এই সঠিক পাঠ্যটি মুদ্রণ করা:

אבגדהוזחטיכךלמםנןסעפףצץקרשת

(আপনাকে একটি পূর্ববর্তী নিউলাইন প্রিন্ট করার অনুমতি দেওয়া হয়েছে)

পাঠ্যের ইউটিএফ -8 এনকোডিংয়ের SHA256 হ্যাশ:

0ab6f1e0bf216a0db52a4a5a247f95cba6f51496de7a24dfd01f3985dfcf6085

বেস 64 এনকোডিং:

15DXkdeS15PXlNeV15bXl9eY15nXm9ea15zXnted16DXn9eh16LXpNej16bXpden16jXqdeq

বিধি

  • আপনি এই টেক্সট আউটপুট তৈরি করতে পারবেন না।
  • স্ট্যান্ডার্ড লুফোলগুলি অনুমোদিত নয়।
  • এটি , তাই সংক্ষিপ্ত উত্তরটি জেতে।

শুভকামনা!


5
আমি লক্ষ্য করেছি যে কোড পয়েন্টগুলি সরাসরি ক্রমে নেই। আপনার আছে 1488, 1489, 1490, 1491, 1492, 1493, 1494, 1495, 1496, 1497, 1499, 1498, 1500, 1502, 1501, 1504, 1503, 1505, 1506, 1508, 1507, 1510, 1509, 1511, 1512, 1513, 1514। আমি হিব্রু সম্পর্কে খুব বেশি জানি না, সুতরাং আপনি এটি সত্যই ইচ্ছাকৃত তা নিশ্চিত করতে পারবেন?
ডিজেএমসিএমহেম

11
@ ডিজেএমসিএমহেম ইউনিকোড চূড়ান্ত চিঠিগুলি স্বাভাবিক বর্ণগুলির আগে তালিকাভুক্ত করে তবে প্রশ্নের পাঠ্যটিতে স্বাভাবিক বর্ণগুলি আগে তালিকাভুক্ত করা হয়। এটি আসলে উদ্দেশ্যমূলক ছিল না, তবে কমপক্ষে এটি এমন উত্তরগুলিকে উত্সাহিত করে যা print(map(chr, range(x, y)))
এতোটা

6
עברית מדבר עברית!
OldBunny2800

6
আলেফ নাল, আলেফ ওয়ান, আলেফ 2, ...
ক্রিটসি লিথোস

2
@Angs কারণ এটি সত্যিই মেলে না। echo 15DXkdeS15PXlNeV15bXl9eY15nXm9ea15zXnted16DXn9eh16LXpNej16bXpden16jXqdeq | base64 -d | sha256sumউত্পাদন f1d4b9c12a197912a4bdb80fb3e4d3fad5a0d9b7edd243fae7b2ab3450618036
এইচডিভি

উত্তর:


25

ম্যাটল্যাব, 52 51 বাইট

[cumsum([1488 'CCCCCCCCCDADDAEADCDAEADCCC'-66]) '']

উদাহরণ ব্যবহার:

>> [cumsum([1488 'CCCCCCCCCDADDAEADCDAEADCCC'-66]) '']
ans =
אבגדהוזחטיכךלמםנןסעפףצץקרשת

ব্যাখ্যা

'CCCCCCCCCDADDAEADCDAEADCCC'-66অ্যারে উত্পাদন করে [1 1 ... -1 2 1 1 1], যা পছন্দসই অক্ষরের কোডপয়েন্টগুলির মধ্যে ক্রমাগত পার্থক্য ধারণ করে।

[1488 ...] prepends 1488 , তাই অ্যারে এখন [1488 1 1 ... -1 2 1 1 1]

cumsum(...) সংখ্যার যোগফল গণনা করে: [1488 1489 ... 1514]

[... '']খালি স্ট্রিং সঙ্গে সংক্ষেপে। এটি চরে রূপান্তরিত করার প্রভাব ফেলেছে (এবং এর চেয়ে এক বাইট আরও ছোট char(...))


19

জেলি , 22 21 20 বাইট

27R+“¿ÇÑÞ摦2Ụ+1487Ọ

এটি অনলাইন চেষ্টা করুন!

ধারণা

আমরা যদি বিয়োগ 1487 প্রতিটি কোড বিন্দু থেকে, আমরা অ্যারে পেতে আর যে অনুসরণ করে।

1 2 3 4 5 6 7 8 9 10 12 11 13 15 14 17 16 18 19 21 20 23 22 24 25 26 27

এটি কেবল 1 থেকে 27 অবধি , তবে আরোহী ক্রমে নয়; জোড়া (11, 12) , (14, 15) , (16, 17) , (20, 21) এবং (22, 23) অদলবদল করা হয়েছে।

আমরা যদি আরোহী পরিসীমা গ্রহণ করা এবং যোগ 2 থেকে 11 , 14 , 16 , 20 , এবং 22 , আমরা অ্যারে পেতে একটি যে অনুসরণ করে।

1 2 3 4 5 6 7 8 9 10 13 12 13 16 15 18 17 18 19 22 21 24 23 24 25 26 27

এটি আর ব্যাপ্তির অনুমতি নয়, তবে আমরা যদি স্থিরভাবে সেই অ্যারেটির মানগুলি দ্বারা পরিসরটি সাজান তবে আমরা মূল অ্যারের পুনর্গঠন করতে পারি।

কোড

27R+“¿ÇÑÞ摦2Ụ+1487Ọ  Main link. No arguments.

27R                   Yield [1, ..., 27].
           ¦          Conditional application:
    “¿ÇÑÞæ‘             At indices 11, 14, 16, 20, and 22...
   +        2           add 2 to the corresponding value.
                      This yields the array A from the previous section.
             Ụ        Grade up; sort the indices of the result by its corresponding
                      values. This yields the array R from the previous section.
              +1487   Add 1487 to each integer in R.
                   Ọ  Unordinal; convert integers to characters.

15

পাওয়ারশেল ভি 2 +, 58 বাইট (UTF-16)

'אבגדהוזחטיכךלמםנןסעפףצץקרשת'

পাওয়ারশেল ইউনিকোড হ'ল ইউটিএফ -16, অন্যথায় স্পষ্টভাবে নির্দিষ্ট না করা এবং এরপরে এটি কোনও ক্র্যাপশুট হ'ল এটি ব্যাকগ্রাউন্ডে সমস্ত ইউটিএফ -16 রয়েছে।

এটি কেবল পাইপলাইনে আক্ষরিক স্ট্রিং রাখে এবং Write-Outputপ্রোগ্রামের প্রয়োগের শেষে ডিফল্ট স্ক্রিনে এটি প্রিন্ট করে।

সবচেয়ে কম আমি ASCII সংস্করণটি পেতে পারি get৩

-join([char[]]'ABCDEFGHIJLKMONQPRSUTWVXYZ['|%{[char](1423+$_)})

যা স্ট্রিংয়ের ASCII মান নেয় ABC...এবং উপযুক্ত স্ট্রিংটি পেতে 1423প্রতিটিটিতে যুক্ত charহয়।


6
কেবলমাত্র আপনার ASCII সংস্করণটি চালাকের কারণে উত্সাহিত। অবশ্যই ... সমর্থন ... চালাক ... গল্ফিং!
wizzwizz4

1
এটি ASCII সংস্করণে আসল বর্ণমালা নয় তা বুঝতে আমার কমপক্ষে 5 মিনিট সময় লেগেছে।
3:25 এ কেয়ারড কোইনরিঙ্গিংহিং

11

05 এ বি 1 ই , 36 29 26 25 23 বাইট

আদনানকে ধন্যবাদ 2 বাইট সংরক্ষণ করা

ব্যবহার সিপি-1252 এনকোডিং।

1488•’ÉÇW–moû•5Bvy<+Dç?

এটি অনলাইন চেষ্টা করুন!

ব্যাখ্যা

1488            # push 1488 (accumulator)
•’ÉÇW–moû•      # push 2235174277545950437
5B              # convert from base-5 to base-10 (122222222230330403230403222)
  v             # for each digit in above number
   y<           # decrease it by 1
     +          # add to accumulator
      Dç?       # print a copy of accumulator converted from code point

একটি বেস 5 নম্বর হিসাবে বড় সংখ্যা ব্যাখ্যা দুই বাইট সংরক্ষণ: 1488•’ÉÇW–moû•5Bvy<+Dç?
আদনান

@ আদনান: আহ অবশ্যই দুর্দান্ত চিন্তা!
Emigna

9

ব্রেন-ফ্লাক , 172 বাইট

এই উত্তরটি এখানে মূলত একটি ডিজেএমসিএমহেমের সমাধান ভিত্তিতে তৈরি তাই আমি আপনাকে এটি পরীক্ষা করে নেওয়ার প্রস্তাব দিই।

ডিজেএমসিএমহেমের সমাধানের মতো এটি -rAআউটপুট বিপরীত করতে এবং ইউনিকোডে মুদ্রণের জন্য পতাকা ব্যবহার করে ।

(((((()()()()()){})))<(((({}{}{}()){({}[()])}{})){}{})>){({}[()]<(({})())>)}{}(((((()()())((((((((({}(((({}())[()])()())()())[()]))[()])()())())()())[()]))[()])()())())())())

এটি অনলাইন চেষ্টা করুন!

ব্যাখ্যা

আমি এই উত্তরটি ডিজেএমসিএমহেমের দেওয়া মূল সমাধানটির উপরে একাধিক মাইক্রো-অপ্টিমাইজেশান চালিয়ে তৈরি করেছি। এই অপটিমাইজেশনগুলি বাইটস সংরক্ষণের সময় কোডটি অপঠনযোগ্য এবং অ্যালগরিদমকে অবরুদ্ধ করে তোলে। আমি সত্যি বলতে কী, আমার কোড কী করে বা কী করে তা সত্যই বুঝতে পারি না।

সম্ভবত কোনও দিন আমি বুঝতে পারি এটি কীভাবে কাজ করে ...


6

পাইথন 3, 50 বাইট

#coding:cp862
print('אבגדהוזחטיכךלמםנןסעפףצץקרשת')

ফাইলটি অবশ্যই সিপি 862 এনকোডিং ব্যবহার করে বা নিম্নলিখিত হেক্সডাম্পকে বিপরীত করে তৈরি করতে হবে।

0000000: 23 63 6f 64 69 6e 67 3a 63 70 38 36 32 0a 70 72  #coding:cp862.pr
0000010: 69 6e 74 28 27 80 81 82 83 84 85 86 87 88 89 8b  int('...........
0000020: 8a 8c 8e 8d 90 8f 91 92 94 93 96 95 97 98 99 9a  ................
0000030: 27 29                                            ')

এটি সম্ভবত পাইথন 2 এ পোর্ট করা যেতে পারে (এইভাবে দুটি বাইট সংরক্ষণ করা) তবে এটি পরীক্ষা করার জন্য আমার সঠিক লোকেলের অভাব রয়েছে। পাইথন 3 যথাযথভাবে বর্ণমালার একটি ইউটিএফ -8 এনকোড সংস্করণ (বা বর্তমান লোকেলের জন্য উপযুক্ত যাই হোক না কেন) মুদ্রণ করে।

প্রতিপাদন

$ base64 > hebrew.py -d <<< I2NvZGluZzpjcDg2MgpwcmludCgngIGCg4SFhoeIiYuKjI6NkI+RkpSTlpWXmJmaJyk=
$ wc -c hebrew.py
50 hebrew.py
$ echo $LANG
en_US.UTF-8
$ python3 hebrew.py
אבגדהוזחטיכךלמםנןסעפףצץקרשת

5

সিজেম , 23 বাইট

27,"%(*.0"{i_)e\}/'אf+

এটি অনলাইন চেষ্টা করুন!

কিভাবে এটা কাজ করে

27,                     Push [0 ... 26].
   "%(*.0"              Push that string. Its code points are [37 40 42 46 48],
                        which are [10 13 15 19 21] modulo the length of the string.
          {     }/      For each character:
           i              Compute its code point.
            _)            Push an incremented copy.
              e\          Swap the integers of [0 ... 26] at those indices.
                  'אf+  Add all resulting integers to the first character of the
                        Hebrew alphabet.

4

ব্রেন-ফ্লাক , 186 বাইট tes

(((((((((((((((((((((((((((((((((()()()()()){})){}{}()){({}[()])}{})){}{})())())())())())())())())())()())[()])()())()())[()])()()())[()])()())())()())[()])()()())[()])()())())())())

এই কোডটি 182 বাইট দীর্ঘ, এবং আমি দুটি কমান্ড লাইনের পতাকাগুলির জন্য 4 বাইট যুক্ত করেছি: -rএবং-u

এটি অনলাইন চেষ্টা করুন!

148 (প্রথম চরিত্রের কোড পয়েন্ট) ধাক্কা দেওয়ার এই মিষ্টি উপায়টি তৈরি করে এই দুর্দান্ত সংখ্যক মেটাগল্ফারটির জন্য @ নীলকে অসংখ্য ধন্যবাদ

(((((((()()()()()){})){}{}()){({}[()])}{})){}{})

ব্যাখ্যা:

মস্তিষ্ক-ফ্ল্যাঙ্কে বিপুল সংখ্যক পুশ করা তুলনামূলকভাবে কঠিন। যাইহোক, যেহেতু কোনও সংখ্যাকে ঠেলে দেওয়ার কাজটিও সেই সংখ্যার সাথে মূল্যায়ন করে, তাই আমরা বৃহত বাইট সাশ্রয়ের জন্য একই সাথে বেশ কয়েকটি সংখ্যাকে ঠেলাতে পারি। এখানে আরও দৃ concrete় উদাহরণ। ভিতরের অংশটি (যা আমি উপরে লিখেছি) স্যুইডো কোডটিতে

push(1488)

এই অভিব্যক্তিটি 1488 এ মূল্যায়ন করে, তাই আমরা অন্য জিনিসটি বিবৃতিতে পুরো জিনিসটি গুটিয়ে রাখি:

push(push(1488) + 1)

এটি 1488 এবং 1489 কে ধাক্কা দেয় পাশাপাশি 1489-এ মূল্যায়ন করে So

push(push(push(1488) + 1) + 1)

যা 1488, 1489, এবং 1490 কে ধাক্কা দেয় এবং পাশাপাশি 1490 তে মূল্যায়ণ করে we প্রতিটি ধরণের আমাদের ধাক্কা দেওয়ার জন্য এই পদক্ষেপটি পুনরাবৃত্তি করুন।

তবে যেহেতু ইনক্রিমেন্টগুলি সর্বদা 1 হয় না, এটি এর চেয়ে কিছুটা জটিল। এখানে আরও পাঠযোগ্য সংস্করণ:

(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
#Push 1488
(((((((()()()()()){})){}{}()){({}[()])}{})){}{})
())     # + 1
())
())
())
())
())
())
())
())
()())   # + 2
[()])   # - 1
()())   # + 2
()())
[()])   # - 1
()()()) # + 3
[()])   # - 1
()())   # + 2
())     # + 1
()())   # + 2
[()])   # - 1
()()()) # + 3
[()])   # - 1
()())   # + 2
())     # + 1
())
())

আমি ভেবেছিলাম এটি +1 -rকারণ এটি -গণনা করে না
NoOneIsEre

6
@ ননআইইনসহেতু -এটি ইতিমধ্যে অন্য কোনও বিকল্পের (যেমন পার্লে) উপস্থিত থাকলে তা গণনা করে না -e। মস্তিষ্ক-ফ্ল্যাকের মতো বিদ্যমান বিকল্প নেই, সুতরাং -বিকল্প এবং সমস্ত স্থানের পরে মোট সংখ্যা গণনা করে।
রিলে

আমি সামান্য উন্নতি করেই মস্তিষ্ক
গম উইজার্ড

@ ওয়েট উইজার্ড যদি আমি তা নিই তবে আমি কোনও ব্যাখ্যা লিখতে পারব না। এটি দেখতে আমার কাছে বন্ধনীগুলির বিশৃঙ্খলা জঞ্জালের মতো। : পি
ডিজেএমসিহেম

এটি একটি খুব ছোট পরিবর্তন। আমি সবেমাত্র দুটি উদাহরণ সরিয়ে নিয়েছি ()()()এবং সেগুলি নীচে এবং উপরে রেখেছি ।
গম উইজার্ড

4

/// , 27 বাইট

ABCDEFGHIQSRTVUXWYbdcfeghiq

এটি অনলাইন চেষ্টা করুন!

আউটপুট সিপি 424 এ এনকোড করা আছে ।

এটি নিজে যাচাই করতে:

$ echo ABCDEFGHIQSRTVUXWYbdcfeghiq | ./slashes.pl | python3 -c 'print(bytes(input(), "utf-8").decode("cp424"))' | base64
15DXkdeS15PXlNeV15bXl9eY15nXm9ea15zXnted16DXn9eh16LXpNej16bXpden16jXqdeqCg==

এটি কোন ধরণের কোড? আমি মনে করি যেভাবেই দেখার উদ্দেশ্যে এটি ইউটিএফ -8 এ রূপান্তর করা দরকার to এটি অপরিহার্যভাবে অবৈধ নয়: পি এর একটি +1 আছে
এরিক দ্য আউটগল্ফার

@ এরিকথগল্ফার এটি ইউটিএফ -8 এ রূপান্তর করার দরকার নেই। চ্যালেঞ্জের কোথাও এটির প্রয়োজন নেই।
মেগো

আমি মনে করি আপনি তখন ডাউনটাতে আকর্ষণ করতে পারেন । দয়া করে মনে রাখবেন যে, আপনার জায়গায় আমি ইউটিএফ -8 সংস্করণ এবং মূলটির একটি হেক্সডাম্প অন্তর্ভুক্ত করতাম ...
এরিক দ্য আউটগল্ফার

4

জাভাস্ক্রিপ্ট (ES6), 59 বাইট

_=>"אבגדהוזחטיכךלמםנןסעפףצץקרשת"

আমি ASCII তে সেরা করতে পারি 80 80 78 বাইট ছিল:

_=>String.fromCharCode(...[...0x377babbcf7f.toString(3)].map(c=>++n-c,n=1488))

যদি কোনও অক্ষরের অ্যারে গ্রহণযোগ্য হয় তবে 75 বাইট:

_=>[...0x377babbcf7f.toString(3)].map(c=>String.fromCharCode(++n-c),n=1488)

সম্পাদনা: @ ইসমাইলমিগুয়েলকে কিছু বাইট সংরক্ষণ করা হয়েছে। @ETH প্রোডাকশনগুলির জন্য আরও একটি বাইট সংরক্ষণ করা হয়েছে। আপনি যদি ফায়ারফক্স 30-57 ব্যবহার করেন তবে জেনারেটর বা অ্যারে বোঝাপড়া ব্যবহার করে আপনি আরও 2 বাইট সংরক্ষণ করতে পারেন @ETH প্রোডাকশনগুলির জন্য:

_=>String.fromCharCode(...(for(c of 0x377babbcf7f.toString(3,n=1488))++n-c))
_=>[for(c of 0x377babbcf7f.toString(3,n=1488))String.fromCharCode(++n-c)]

আপনি ব্যবহার করে আপনার ASCII বিকল্পে একটি বাইট সংরক্ষণ করতে পারেন 0x377BABBCF7F.toString(3)। এটির সাথে একত্রিত করুন .map(), আপনি _=>0x377BABBCF7F.toString(3,n=1488).split``.map(_=>String.fromCharCode(++n-_))78 বাইটের জন্য করতে পারেন । এটি অক্ষরের অ্যারে প্রদান করে।
ইসমাইল মিগুয়েল

@ ইসমাইল মিগুয়েল ভাল লাগছে ..তবে আমরা splitএখানে প্রায় ব্যবহার করি না ।
নীল

খুশী হলাম। আপনি _=>String.fromCharCode(...[...0x377babbcf7f.toString(3)].map(c=>++n-c,n=1488))বর্তমান by৯ বাইটের চেয়ে ১ বাইট কম, চার-অ্যারে সংস্করণটি কিছুটা সংশোধন করতে পারেন ।
ইটিএইচ প্রডাকশনগুলি

@ এইচটি প্রডাকশনস বাহ, আমি চারপাশে খেলেছি String.fromCharCode(...)এবং নিজেকে বোঝাতে পেরেছি যে এটি সর্বদা দীর্ঘতর হবে। আসলে এটি আমার বেস 2 সমাধানে 4 বাইট সংরক্ষণ করে (যা এখনও 84 বাইট কারণ এটি ডিকোড করতে আরও বাইট নেয়)।
নিল

আপনি যদি অ্যারে উপলব্ধিগুলি ব্যবহার করতে ইচ্ছুক হন তবে আপনি প্রতিটি বাইট 2 টি বাইট পেতে পারেন; স্ট্রিং _=>String.fromCharCode(...[for(c of 0x377babbcf7f.toString(3,n=1488))++n-c])_=>[for(c of 0x377babbcf7f.toString(3,n=1488))String.fromCharCode(++n-c))
:,

3

05 এ বি 1 ই , 28 * 2-1 = 55 বাইট

"אבגדהוזחטיכךלמםנןסעפףצץקרשת

এটি অনলাইন চেষ্টা করুন!

-1 বাইট ধন্যবাদ এমিগিনা + 28 বাইটকে ডিজেএমসিমেহেমকে ধন্যবাদ;)।


4
আমি জানি না যে 05AB1E এনকোডিংটি কী ব্যবহার করে তবে আমি সন্দেহ করি যে সেগুলি যা হয় তা একটি বাইট চর হয়।
ডিজেএমসিএমহেম

@ ডিজেএমসিএমহেম আমার মনে হয় টিআইওর একটি ত্রুটি রয়েছে, এই অক্ষরগুলি সিপি -1222 তে নেই।
এরিক আউটগল্ফার

@ এরিক্থে গল্ফার সম্ভবত এটি সুবিধার জন্য ইউটিএফ -8 ব্যবহার করে এবং তারপরে 05 এএবি 1 ই দোভাষা প্রয়োজনীয় অভ্যন্তরীণ রূপান্তর করে। এটি আমি ভি এর জন্য করি (যা ল্যাটিন 1 ব্যবহার করে)।
ডিজেএমসিএমহেম

@ ডিজেএমসিএমহেমটি এখানে ইউটিএফ -8 হিসাবে দেখানো হয়েছে বলে আমি মনে করি তবে এটি সিপি -1222 সমর্থন করে, যা আপনি আপনার বাইট গণনা কম করতে ব্যবহার করতে পারেন। এটি খাঁটি সিপি -1252 নয়, সুতরাং এটি অবশ্যই ইউটিএফ -8 স্ট্রিং দিয়ে চালানো উচিত।
এরিক আউটগল্ফার


2

স্কালা / গ্রোভি / পাইথন 3, 9 এসকি-চরগুলি + 27 2-বাইট চরগুলি = 63 বাইট

print("אבגדהוזחטיכךלמםנןסעפףצץקרשת")

ইউটিএফ -8 ধরে নিচ্ছি

স্কালা, 59 বাইট

print("ABCDEFGHIJLKMONQPRSUTWVXYZ["map(x=>(x+1423).toChar))

x+1423 এটার মতই x-'A'+1488


পলিগোট, এটি গ্রোভিতেও কাজ করে; এছাড়াও, আমার উত্তর দেখুন, বাইটোকন্ট বন্ধ আছে।
ম্যাজিক অক্টোপাস উরন

1
অজগর 3 এও (পাইথন 2 কিন্তু তারপরেও প্রথম বন্ধনী প্রয়োজনীয় নয়)
ব্যবহারকারী 498822

1
@ কারাসকমপুটিং আমি অন্য ব্যবহারকারীর বাইট গণনা সম্পাদনা সম্পর্কে সতর্ক থাকব কারণ আপনি একটি নির্দিষ্ট এনকোডিং অনুমান করছেন। আপনি কি নিশ্চিত যে স্কেলা কেবল ইউটিএফ -8 পরিচালনা করতে পারে বা করতে পারে? এছাড়াও, হিব্রু বর্ণমালার 27 টি অক্ষর রয়েছে, সুতরাং 61 একরকম বা অন্য কোনওভাবে ভুল is
ডেনিস

প্রথম বিকল্পটি পিএইচপি-তেও কাজ করে।
ইসমাইল মিগুয়েল


1

সি # 6 +, 76 86 82 বাইট

void f()=>Console.Write("אבגדהוזחטיכךלמםנןסעפףצץקרשת");

গল্ফিং এ প্রথম প্রচেষ্টা। আমি কি এটা ঠিক করছি?

সম্পাদনা : একটি ফাংশন সংলগ্ন করতে ভুলে যাওয়ার জন্য +6 বাইট। ধন্যবাদ কেভিন

সি # 5 এবং নীচের সংস্করণ, 86 82 বাইট

void f(){Console.Write("אבגדהוזחטיכךלמםנןסעפףצץקרשת");}

আসলে, আপনি হয় একটি ফাংশন বা একটি সম্পূর্ণ প্রোগ্রাম মুদ্রণ করা উচিত। সুতরাং void F(){Console.WriteLine("אבגדהוזחטיכךלמםנןסעפףצץקרשת");}বৈধ হবে, বা ()=>{Console.WriteLine("אבגדהוזחטיכךלמםנןסעפףצץקרשת");}পাশাপাশি আমি মনে করি (যদিও এই শেষ সম্পর্কে নিশ্চিত না)। এছাড়াও, আপনি এর .Writeপরিবর্তে ব্যবহার করে এটি গল্ফ করতে পারেন .WriteLine। :) বলা হচ্ছে, পিপিসিজিতে আপনাকে স্বাগতম! আপনি সি # তে গল্ফ করার জন্য টিপসটি আকর্ষণীয়ভাবে পড়তে পারেন। উপভোগকর তোমার থাকা.
কেভিন ক্রুইজসেন

আপনি জানেন, আপনি <s>your text</s>অদ্ভুত অক্ষরগুলি ব্যবহার না করে কিছু পাঠ্যকে আঘাত করতে ব্যবহার করতে পারেন ।
এরিক আউটগল্ফার

আমি সে সম্পর্কে সচেতন ছিলাম না। যাইহোক ধন্যবাদ @ এরিক্থে গল্ফার
ভয়ঙ্কর কোডার


1

আর্নল্ডসি, 112 বাইট

IT'S SHOWTIME
TALK TO THE HAND "אבגדהוזחטיכךלמםנןסעפףצץקרשת"
YOU HAVE BEEN TERMINATED

1

কেগ , 34 বাইট

পাওয়ারশেল সমাধান দ্বারা অনুপ্রাণিত।

ZYXVWTUSRPQNOMKLJIHGFEDCBA(֏+")(,

Tio


0

বকন , 57 বাইট

  • বেশিরভাগ বেসিকগুলিতে, প্রশ্ন চিহ্নটি কেবল PRINT উপস্থাপন করে।

  • প্রথম নজরে, নীচের সমাধানটি 30 বাইটের মতো দেখায়, তবে ইউটিএফ -8 এর কারণে হিব্রু অক্ষরের 2 বাইট স্টোরেজ প্রয়োজন। তাহলে 'অক্ষরের জন্য 27 অক্ষর x 2 বাইট + 1 বাইট আছে?' এবং ডাবল কোটের জন্য 2 বাইট = 57 বাইট।

সমাধান:

?"אבגדהוזחטיכךלמםנןסעפףצץקרשת"

30 এর জন্য সিপি 862 ভিজিএ বায়োস দিয়ে জিডব্লু-বেসিক চেষ্টা করুন ((একই পাঠ্য)
জোশুয়া


0

zsh, 25 21 বাইট

echo ${(j..):-{ת..א}}

আমার ব্রাউজারটি এটিকে বিশৃঙ্খলা করছে: ת প্রথম অক্ষর হওয়া উচিত, তারপরে א א যদি আপনি অন্য কোথাও পেস্ট করেন তবে এটি কাজ করা উচিত। পুরানো সংস্করণ:

for i in {ת..א};printf $i

অবৈধ, কারণ চূড়ান্ত অক্ষর এবং সাধারণ অক্ষরগুলি ইউনিকোডে বিপরীত হয়
TuxCraftting

এছাড়াও, এটি আসলে 27 বাইট
TuxCraftting

ওহ এবং ব্যাপ্তিটি অবশ্যই প্রথমে আলফ এবং শেষটি শেষ হওয়া উচিত। যদি প্রশ্নটিতে স্ট্রিংটি বিপরীত হয় তবে এর কারণ হিব্রু একটি আরটিএল ভাষা
TuxCraftting অক্টোব

আমার টার্মিনালে @ টেক্সক্রাফট্যাগ, এটি কেবলমাত্র তাফের আগে একটি এলেফ সর্বশেষে সঠিকভাবে প্রদর্শিত হয়। "ইউনিকোডে চূড়ান্ত অক্ষর এবং সাধারণ অক্ষরগুলি বিপরীত হয়" এর অর্থ কী?
এলরনড

প্রশ্নের כךপাঠ্যটিতে উদাহরণস্বরূপ রয়েছে (সাধারণ কাফ প্রথম, চূড়ান্ত কাফ দ্বিতীয়), তবে ইউনিকোডে চূড়ান্ত অক্ষরগুলি স্বাভাবিক বর্ণগুলির আগে ( ךכ) থাকে, সুতরাং মুদ্রিত পাঠ্যটি অবৈধ। এবং যদি এটি টাভের সাথে প্রথমে প্রদর্শিত হয় তবে এটি হিব্রু একটি আরটিএল ভাষা হওয়ায় প্রথম অক্ষরটি ডানদিকে প্রদর্শিত হবে
টাকসক্রাফটিং

0

জাভা 7, 85 বাইট

void c(){System.out.print("אבגדהוזחטיכךלמםנןסעפףצץקרשת");}

এমনকি আমি সাধারণত টেস্ট কোড পোস্ট করতে বা 'এখানে চেষ্টা করে' পোষ্ট করতে বিরক্ত করি না ..


0

পার্ল 6 (74)

(map (*+1488).chr,[\+] '122222222230330403230403222'.comb >>->>1.join.say



0

সি, 49 বাইট

f(i){for(i=0x5d0;i<=0x5ea;i++)wprintf(L"%lc",i);}

কিছু ব্যবহারকারীর setlocaleএটি ব্যবহারের আগে কল করার প্রয়োজন হতে পারে তবে এটি আমার পক্ষে ভাল কাজ করেছে।


এর for(i=1488;putwchar(i++)<1514;);পরিবর্তে প্রস্তাব করুনfor(i=0x5d0;i<=0x5ea;i++)wprintf(L"%lc",i);
সিলিংক্যাট

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.