"কোড বোলিং" পাঠ্যটি আউটপুট দিন


54

কোড-বোলিং

ব্রুনসউইক বোলিং আপনাকে Code Bowlingতাদের মনিটরে টেক্সট আউটপুট দেওয়ার জন্য একটি সহজ প্রোগ্রাম তৈরি করতে নিয়োগ করেছে। এই কোম্পানি অনেক টাকা মূল্য এবং আপনি বেশ জন্য তাদের ঠকাতে পারেন মনে বিট নগদ।

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

আপনার পিগির ব্যাংকগুলি বের করুন, আসুন কোড দিন!


চ্যালেঞ্জ

চ্যালেঞ্জটি হ'ল পাঠ্যটি Code Bowlingঠিক ঠিক আউটপুট করা সম্ভব, সর্বোচ্চ স্কোর সহ। (বিভাগটি দেখুন: নীচে স্কোরিং সিস্টেম )

শীর্ষস্থানীয় এবং নতুন নতুন লাইনগুলি (লাইন ব্রেক) গ্রহণযোগ্য।

আপনার কোড একটি সম্পূর্ণ প্রোগ্রাম বা কেবল একটি এক্সিকিউটেবল ফাংশন হতে পারে।


বিধি

বাধ্যবাধকতা: এই চ্যালেঞ্জটি কোড-বোলিং: সাধারণ বিধি, সংশোধন 1.0.0 ব্যবহার করছে ; বিশদ জন্য মেটা দেখুন।

  1. অক্ষর:
    কোড-বোলিংয়ে বাইট অনুপাত একটি বাইট-কাউন্টের চেয়ে একটি অক্ষর-গণনা পছন্দ করা হয়। এর সুস্পষ্ট যুক্তিটি হ'ল মাল্টি-বাইট ইউনিকোড অক্ষর (যেমন 🁴) বাইট গণনাটি সাফ করার জন্য একক-বাইট ইউনিকোড অক্ষরগুলির পরিবর্তে ব্যবহার করা যেতে পারে এবং উচ্চ বাইট ইউনিকোড অক্ষরের পরিবর্তে কে সবচেয়ে পরিবর্তনশীলগুলির নাম পরিবর্তন করে সে সম্পর্কে বোলিং আরও তৈরি করবে rather যিনি সবচেয়ে কৌশলগতভাবে অর্থবহ জটিল কোড তৈরি করেন তার চেয়ে বেশি।

  2. ভেরিয়েবল / ফাংশন / অবজেক্টের নাম
    সমস্ত ভেরিয়েবলের নাম (বা অবজেক্ট পয়েন্টার, ফাংশন নাম ইত্যাদি) 1 টি অক্ষরের দীর্ঘ হওয়া উচিত। সম্ভাব্য 1-অক্ষর ভেরিয়েবলগুলি ব্যবহার করার পরে 2-অক্ষর ভেরিয়েবলের নামটি ব্যবহার করার একমাত্র গ্রহণযোগ্য সময়। 3-অক্ষর ভেরিয়েবলের নাম ব্যবহারের একমাত্র গ্রহণযোগ্য সময় হ'ল সমস্ত সম্ভাব্য 2-অক্ষর ভেরিয়েবল ব্যবহার করার পরে। প্রভৃতি

  3. অ-ব্যবহৃত কোড
    সমস্ত কোড অবশ্যই ব্যবহার করা উচিত। মানে কোনও স্বতন্ত্র চরিত্র (বা বর্ণের বিভিন্ন সেট) গুলি সরানো / সরানো থাকলে প্রোগ্রামটি সর্বদা সঠিকভাবে কাজটি সম্পূর্ণ করতে ব্যর্থ হতে হবে। স্বাভাবিকভাবেই, প্রোগ্রামটির একটি উপসেট বাকি প্রোগ্রাম বাদ দিয়ে নিজেই টাস্কটি সম্পূর্ণ করতে সক্ষম হবে না।

  4. মন্তব্য
    মন্তব্যগুলি চরিত্র-গণনার দিকে অনুমোদিত নয়, যদি না আপনার প্রোগ্রাম / ফাংশন দ্বারা কোনওভাবে ব্যবহৃত হয়।


স্কোরিং সিস্টেম:

  পাংরাম চ্যালেঞ্জ:

পানগ্রাম একটি বাক্য যা প্রতিটি অক্ষর কমপক্ষে একবার ব্যবহার করে। (দ্রুত ব্রাউন শিয়ালটি অলস কুকুরটির উপরে ঝাঁপিয়ে পড়ে)।

এই চ্যালেঞ্জ-টাইপটিতে একটি স্কোরিং সিস্টেম রয়েছে যেখানে একটি নিখুঁত প্যাংগ্রাম তাত্ত্বিক সর্বোচ্চ স্কোর অর্জন করতে পারে (যদিও আপনাকে প্রতিটি চরিত্রকে কমপক্ষে একবার ব্যবহার করার দরকার নেই ।) অতিরিক্তভাবে, একাধিক অক্ষর ব্যবহার করা একাধিকবার শাস্তি হতে শুরু করবে। এই চ্যালেঞ্জটি কেবল বর্ণানুক্রমিক অক্ষরের চেয়েও বেশি প্রসারিত।

  স্কোরিং মেট্রিক:

  1. ব্যবহৃত প্রতিটি অক্ষর আপনার স্কোর 1 দ্বারা বাড়িয়ে তোলে।
  2. যে কোনও বর্ণানুক্রমিক অক্ষর (এজেড, এজেড, ০-৯) এর পুনরাবৃত্তি ব্যবহারের ফলে পুনরাবৃত্তি প্রতি 3 পয়েন্ট হ্রাস হবে (প্রথম ব্যবহারের ফলে কোনও ছাড়ের ফল হয় না)।
  3. ([!?.-,":';])বন্ধনীগুলি সহ - বার বার মৌলিক বিরামচিহ্নগুলির ব্যবহারের ফলে পুনরাবৃত্তি হিসাবে 2 পয়েন্টের কেটে যাবে।
  4. {`~@#$%^&*_+=|\/><}কোঁকড়া বন্ধনী সহ অন্যান্য ASCII অক্ষরগুলির পুনরাবৃত্তি ব্যবহারের ফলে পুনরাবৃত্তি প্রতি 4 পয়েন্ট হ্রাস পাবে।
  5. স্পেস, ট্যাব এবং নতুন লাইনের ব্যবহারের ফলে প্রতি ব্যবহারের জন্য 1 পয়েন্টের ছাড় হবে। অর্থাত্, তারা চরিত্রের সামগ্রীর দিকে গণনা করে না।
  6. উপরে বর্ণিত অক্ষরগুলি (বহিরাগত অক্ষর) ফলাফল হিসাবে ব্যবহারের জন্য 1 পয়েন্ট হ্রাস পাবে। অর্থাত্, তারা চরিত্রের সামগ্রীর দিকে গণনা করে না।

  স্কোরিং সরঞ্জাম:

একটি স্বয়ংক্রিয় স্কোরিং উইজেট তৈরি করা হয়েছে এবং এটি এখানে পাওয়া যাবে


এটি একটি বৈকল্পিক। সর্বোচ্চ স্কোর নিয়ে প্রোগ্রাম জিতল! (যেহেতু এখানে সর্বোচ্চ স্কোর রয়েছে 94, যে কেউ প্রথমে এটি পৌঁছায় (যদি এটি পৌঁছানো যায়) তাকে গ্রহণযোগ্য উত্তর হিসাবে চিহ্নিত করা হবে, যদিও অন্যরা মজাদার জন্য উত্তর দেওয়াতে নিখরচায়)


37
আমি -75 কে স্কোর পেতে পরিচালিত। এটি যদি সর্বনিম্ন স্কোর হত তবে আমি আশ্চর্যরূপে করছিলাম।
এটাকো

1
নিবন্ধন করুন স্কোর সম্ভবত এখনও ভয়াবহ হবে। এছাড়াও, আপনি সত্যিকার অর্থে বিএফ ব্যবহার করতে পারেন নি, যেহেতু কোনও নন-কমান্ডই মন্তব্য এবং এটি সরানো যেতে পারে।
mbomb007

1
ডিলিমিট এটির জন্য ভাল হবে, কারণ আপনি কী চরিত্রগুলি ব্যবহার করেন তা সত্যিই যত্নশীল নয়, কেবলমাত্র অক্ষরের একটি সংকলনের ASCII
MildlyMilquetoast

2
সংক্ষিপ্ততম কোডটি এই চ্যালেঞ্জের জন্য একটি দুর্দান্ত টাইব্রেকার হবে!
স্টিভি গ্রিফিন

2
হতে পারে যে কেউ অন্য 94-
ইয়ার্সকে অনুদান

উত্তর:


36

গ্লাইফো , 94

উত্স ফাইলটি সিপি 437 এ এনকোড করা আছে ।

␀␀!"☺☺#$☻♥♥☻♦♣♦♣%♠♠&•◘•◘'○○(◙♂◙♂♀♪♪♀♫☼♫☼►◄◄►↕↕)*‼¶¶‼§§+,▬↨↨▬↑↓↑↓→←→←∟∟-.↔▲▲↔/▼▼▼⌂Ç⌂Çüééüââ01ää23àååàçêçê4ëë5èïèïîî67ìÄÄì8ÅÅ9ÉÉ:;æÆÆæô<=ôöòòöûùûù>ÿÿÿÖÖ?@ÜÜAB¢££¢¥₧¥₧CƒƒDáíáíóóEFúññúѪѪGººHI¿¿J⌐¬⌐¬K½½½¼¼LM¡««¡N»»»░░OP▒▒QR▓││▓┤╡┤╡S╢╢T╖╕╖╕U╣╣V║╗║╗╝╜╜╝W╛╛╛┐X┐┐Y└└└┴┬┴┬├─├─Z┼┼┼╞╞[\╟╟]^╚╔╔╚╩╦╩╦_╠╠`═╬═╬╧╨╨╧╤╥╥╤a╙╙╙╘╘bc╒╒de╓╓fg╫╪╪╫┘┌┌┘█▄█▄▌hi▌▐j▐▐▀αα▀ßΓßΓπΣπΣkσσσµlµµτmnτΦΘΘΦΩδΩδo∞∞∞φpφφεεqr∩≡≡∩±±st≥≤≤≥u⌠⌠⌠⌡⌡vw÷xy÷≈°°≈∙∙z{·|}·√ⁿⁿ√~²²²

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

ব্যাখ্যা

গ্লাইফো এই জাতীয় চ্যালেঞ্জের জন্য বেশ কার্যকর কারণ এটি আসল চরিত্রগুলি একেবারেই ব্যবহৃত হচ্ছে না সে সম্পর্কে চিন্তা করে না। পরিবর্তে এটি 4 টি অক্ষরের প্রতিটি অংশের দিকে নজর দেয় এবং ব্যবহৃত কমান্ডটি এই চারটি অক্ষর দ্বারা তৈরি প্যাটার্ন দ্বারা নির্ধারিত হয়:

0000 n
0001 i
0010 >
0011 \
0012 1
0100 <
0101 d
0102 [
0110 +
0111 o
0112 *
0120 -
0121 ]
0122 !
0123 e

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

উপরোক্ত প্রোগ্রামটির সংক্ষিপ্ত রূপটি হ'ল:

11+d*d*d+d+1+1+dd1+o
d+11+d*d1+*1+-+do
11+d*d1+d**do
1+o
11+d*d*d+o
<o
ddo
11+d*d++o
111++d-<+ddo
<-+do
<1+1+o
1-+1-+o

যেখানে প্রতিটি লাইন একটি অক্ষর মুদ্রণ করে।

আমি এই রেটিনা স্ক্রিপ্টটি ব্যবহার করে এটি গ্লাইফোতে রূপান্তর করতে ব্যবহার করেছি 0123। এরপরে, আমি কেবল অঙ্কগুলির জায়গায় অক্ষরগুলি পূরণ করেছি।

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


দুর্দান্ত জিনিস! আমি আপাতত এটি গ্রহণ করছি যেহেতু 94সর্বোচ্চ স্কোর। বাকি সবাই মজাদার জন্য উত্তর জমা দিতে নিখরচায় ।
অ্যালবার্ট রেনশো

দুর্দান্ত কাজ, মার্টিন! কেবল যদি আমি কয়েক ঘন্টা দ্রুত থাকতাম ...: D
mbomb007

@ অ্যালবার্ট রেনশাহ সম্ভবত টাই ব্রেকারকে বাইট-কাউন্ট করা উচিত? : ডি
mbomb007

48

পাইথন 3, 82 87 88

+1 স্কোরের জন্য @ জোনাথন অ্যালানকে ধন্যবাদ

print("g!#$%&'*n+,./012i34579;<l=>?@ADEwFGHIJKLoMNOPQRSBTUVWXYZ ^_`abchejkmqsuvdyz{|}~ \x6f       C"[::-8])

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

বিশেষ কিছু নয়, কেবল অক্ষরগুলি কেটে ফেলা এবং এড়িয়ে যাওয়া। স্ট্রিংটি বিপরীত হয়েছে যাতে আপনি অক্ষরগুলি সরাতে পারবেন না এবং মূল স্ট্রিংটি মুদ্রিত করা যাবে।


2
ওহো। যে হয় ভাল।
ম্যাথু রোহ

1
খুব সুন্দর উত্তর, তবে কেন এলোমেলো ক্রম? HIJKLMN...অবশ্যই প্রতিটি 8 তম চরিত্র বাদে স্বাভাবিকভাবে (তারা) ক্রমযুক্ত এটি থাকা সহজ (আপনার জন্য) হবে না ?
স্টিভি গ্রিফিন

@ স্টেভি গ্রিফিন এটি সহজতর হত, হ্যাঁ। আমি কেবল সেটগুলির মাধ্যমে পুনরাবৃত্তি করেছি এবং বাছাইয়ের বিষয়ে সত্যই যত্ন নিই না।
টিডবি

আপনি অন্য চরিত্রগুলিকে এত অদ্ভুত ক্রমে ভরিয়ে দেওয়ার কোনও কারণ আছে?
mbomb007

2
আপনি যেমন অনুপ্রেরণা টিডবি! আমার নতুন প্রশ্ন :)
স্টিভি গ্রিফিন

17

> <> , 92 94

হ্যাঁ, আমি এটি ফেলেছিলাম!

হয় বহিরাগত চরিত্র \x11দশমিক মান 17. প্রোগ্রাম ফলাফলের (এটা একটি স্ট্যাক underflow থাকবে) মুদ্রণ পর প্রতিক্রিয়ায় একটি ত্রুটির কথা প্রস্থান করে যায়। আমি কোন আয়না এবং নির্দেশমূলক আদেশগুলি যত্ন সহকারে ব্যবহার করেছি তা আমাকে পরিচালনা করতে হয়েছিল, যেহেতু আমি কেবল প্রতিটি একবার ব্যবহার করতে পারি।

   >"vCoUV␑3`h]Z_X
       /a[f+
#$%&'r(!
.0456~8?
:;<=@9l)
ABDEFcGe
HIJKL*
MNOPQ7
RSTWYd
bgijk1
mnqst-
uwxyz2
{|}  ,
     \p^

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

মূল প্রোগ্রাম:

   >"vCoUV␑3`h]Z_X
       /a[f+
     r !
     ~ ?
     9 )
     c e
     *
     7
     d
     1
     -
     2
     ,
     \p^

ব্যাখ্যা:

স্ট্রিং পুশ করুন vCoUV␑3`h]Z_X >(এক্সিকিউশন র‌্যাপস)। নীচের দিকে সরান। স্ট্যাকটি বিপরীত করুন এবং মুছে ফেলুন v

পুশ 9এবং c(12)। পেতে Multiply 108( l)। ঠেলা 7। পুশ d(13), বিয়োগ 1, দ্বারা বিভক্ত করা 2পেতে 6l(13,6) এর (x, y) রাখুন , যা এর নীচে e। আমি এই উপায়ে আরও ছোট করতে পারতাম, তবে এটি লম্বা হয়েছে তাই আমার আরও বেশি ASCII অক্ষর রাখার জায়গা রয়েছে।

একটি লুপ মধ্যে সরানো। স্ট্যাকের দৈর্ঘ্যের সাথে ধাক্কা l। যদি 14 এর বেশি হয় তবে আউটপুট অক্ষর, অন্যথায় শীর্ষ 10 উপাদানগুলির সাথে একটি নতুন স্ট্যাক তৈরি করুন, 15 যোগ করুন এবং ঠিক তখনই প্রয়োগটি প্রতিফলিত করুন এবং আউটপুট। এটি অতিরিক্ত স্থানগুলি রোধ করতে এবং >শেষে মুদ্রণ হতে ব্যবহৃত হয়, পাশাপাশি এলোমেলো চেহারার স্ট্রিংটি প্রিন্ট করা দরকার তা রূপান্তরিত করতে। লুপিং চালিয়ে যান।

লাইনগুলির কোনও যদি সংক্ষিপ্ত হয় (একটি চরিত্রকে সরিয়ে দিয়ে) তবে প্রোগ্রামটি আর কাজ করবে না কারণ হয় প্রোগ্রামের উল্লম্ব অংশগুলি আর লাইন করে না, বা মুদ্রণের জন্য স্ট্রিংটি আর সঠিক হয় না। প্রতিটি লাইনের সামনে থেকে একটি অক্ষর অপসারণের চেষ্টা স্ট্যাকের গভীরতা এবং যেখানে lস্থাপন করা হবে তাতে সমস্যা দেখা দেয়।

মাছ


94! নিস! আমি ভাবিনি যে আপনি সেখানে
অ্যালবার্ট রেনশো

2
আমি যখন প্রথম সংস্করণ তৈরি করা শুরু করেছি তখন আমি জানতাম যে আমি কিছু ব্যবহার করতে পারি। তারপর আমি পরিত্রাণ "এবং lবেশ কাজ একটি বিট সঙ্গে। একবার আমি ৯২ টি আঘাত করলে আমি নিশ্চিত হয়েছি যে শেষটি সরিয়ে দেওয়ার কোনও উপায় অবশ্যই আছে o। যদিও এটি কিছুটা প্রচেষ্টা নিল। আপনি সংশোধন ইতিহাস দ্বারা বলতে পারেন।
mbomb007

16

অষ্টাভে, 20 21 22 25 27 33

আমি এ পর্যন্ত পরিচালনা করেছি সেরা

g=@()disp(horzcat([67 9583 -412],'e B',"nvkhmf"+!0));

এটি একটি অনামী ফাংশন তৈরি করে fযা কোনও ইনপুট নেয় না। আপনি এটি কল করতে পারেন f()। আমি বলতে চাই ফাংশন বডি মুদ্রণ এড়ানোর জন্য শেষে সেমিকোলন প্রয়োজন।

এটি একত্রিত করার মাধ্যমে এটি উন্নত করা সম্ভব evalএবং printfতবে আমি চেষ্টা করেছি এবং চেষ্টা করেছি এবং বার বার ব্যর্থ হয়েছি।

এটি সমস্ত অঙ্কগুলি একবার ব্যবহার করে, অষ্টাভে একটি করে তা প্রকাশ করে mod(x,256) সংখ্যায় অক্ষরে রূপান্তরিত করার সময় ক্রিয়াকলাপ । এর অর্থ হ'ল আমরা নেতিবাচক সংখ্যাগুলি এবং সেইসাথে সাধারণ- 32-126অ্যারেঞ্জের বাইরে সংখ্যাগুলি ব্যবহার করতে পারি। নিম্নলিখিত সংখ্যা সব চিঠি ফলে iযখন অক্ষর রূপান্তরিত: ... -2455 -2199 -1943 ... 105 361 ...'owling'শেষের দিকে ব্যবহারের পরিবর্তে , আমরা ব্যবহার করি "nvkhmf"এবং 1 যুক্ত করি This এটি পূর্ণসংখ্যার একটি ভেক্টর তৈরি করে যা স্পষ্টভাবে অক্ষরে রূপান্তরিত হয়। পরিবর্তে 1, আমরা ব্যবহার করি !0(বা not(false)। এছাড়াও, দুটি পেনাল্টি পয়েন্ট এড়ানোর "পরিবর্তে আমরা ব্যবহার করি '

আমাদের সংখ্যার সেটটি সন্ধান করতে হবে যা সর্বনিম্ন স্কোর দেয়। স্ট্রিংটি Code Bowlingনিম্নলিখিত ম্যাট্রিক্সের ফলস্বরূপ, যখন আমরা বিয়োগ করব এবং -10 * 256 - 10 * 256 যুক্ত করব।

  -2493  -2449  -2460  -2459  -2528  -2494  -2449  -2441  -2452  -2455  -2450  -2457
  -2237  -2193  -2204  -2203  -2272  -2238  -2193  -2185  -2196  -2199  -2194  -2201
  -1981  -1937  -1948  -1947  -2016  -1982  -1937  -1929  -1940  -1943  -1938  -1945
  -1725  -1681  -1692  -1691  -1760  -1726  -1681  -1673  -1684  -1687  -1682  -1689
  -1469  -1425  -1436  -1435  -1504  -1470  -1425  -1417  -1428  -1431  -1426  -1433
  -1213  -1169  -1180  -1179  -1248  -1214  -1169  -1161  -1172  -1175  -1170  -1177
   -957   -913   -924   -923   -992   -958   -913   -905   -916   -919   -914   -921
   -701   -657   -668   -667   -736   -702   -657   -649   -660   -663   -658   -665
   -445   -401   -412   -411   -480   -446   -401   -393   -404   -407   -402   -409
   -189   -145   -156   -155   -224   -190   -145   -137   -148   -151   -146   -153
     67    111    100    101     32     66    111    119    108    105    110    103
    323    367    356    357    288    322    367    375    364    361    366    359
    579    623    612    613    544    578    623    631    620    617    622    615
    835    879    868    869    800    834    879    887    876    873    878    871
   1091   1135   1124   1125   1056   1090   1135   1143   1132   1129   1134   1127
   1347   1391   1380   1381   1312   1346   1391   1399   1388   1385   1390   1383
   1603   1647   1636   1637   1568   1602   1647   1655   1644   1641   1646   1639
   1859   1903   1892   1893   1824   1858   1903   1911   1900   1897   1902   1895
   2115   2159   2148   2149   2080   2114   2159   2167   2156   2153   2158   2151
   2371   2415   2404   2405   2336   2370   2415   2423   2412   2409   2414   2407
   2627   2671   2660   2661   2592   2626   2671   2679   2668   2665   2670   2663

সুতরাং, ['',2627 2415 2148 1893 -2528 66 -1169 -1161 2668 105 -146 103]ফলাফল ans = Code Bowling। চ্যালেঞ্জটি তখন সংখ্যা এবং অক্ষরের সেট সন্ধান করা যা স্কোরকে সবচেয়ে কমিয়ে দেয়। সমস্ত অঙ্ক ব্যবহার করা অবশ্যই ভাল তবে ডুপ্লিকেটগুলি খারাপ। যেহেতু সমস্ত অঙ্ক ব্যবহার করা হয় এবং দুবার ব্যবহৃত হয় না, এটি সেরা সম্ভাব্য মিশ্রণ। এছাড়াও, আমরা ব্যবহার করতে পারি -, যার ফলে একটি পয়েন্ট হয়।

কেউ দাবি করতে পারে যে এটি নীচের লাইনে হ্রাস করা যেতে পারে (৩১ পয়েন্ট) তবে তারপরে এটি আর থাকবে না "এক্সিকিউটেবল ফাংশন" হবে না এবং তাই এর আলাদা কার্যকারিতা থাকবে।

disp(horzcat([67 9583 -412],'e B',"nvkhmf"+!0))

তুমি কি চেষ্টা করেছ function q();disp(...)? বাদে i()তারা দুর্দান্তভাবে ওভারল্যাপিং করছে।
সান্চাইজস

@ সানচাইজস আমি এটি পরীক্ষা করে দেখতে পারি। তবে স্ট্রিংয়ের cotমধ্যে horzcatএবং nfস্কোরটি বেশ মারাত্মকভাবে কমবে। যদিও এটি আরও ভাল হতে পারে, যদি আমি horzcatস্ট্রিংটিকে অন্য কোনও ভাবে সরিয়ে এবং তৈরি করি তবে তবে আমি এটি ব্যবহার করতে পারি না +!0। আমি যদি অবাক হয়ে যাব যদি এটি স্কোরকে সত্য বলে বৃদ্ধি করে ... এটি বর্তমান উত্তরের চেয়ে মাত্র 7 টি অক্ষর দীর্ঘ, এবং আমি উল্লিখিতগুলি ছাড়াও 7 বাইট জরিমানা পাব।
স্টিভি গ্রিফিন

1
হ্যাঁ, আমি তুচ্ছভাবে এর সাথে উচ্চতর স্কোর অর্জন করতে পারি না function, তবে আমি বুঝতে পেরেছিলাম যে আপনি এটি ইতিমধ্যে ব্যবহার করে দেখতে পেরেছিলেন এবং আমি আমার সময় নষ্ট করব (এর বিপরীতে, আপনি জানেন যে, আমার সময়টি পিপিজিতে কার্যকরভাবে ব্যয় করবে)
সানচাইসিস

12

কিউ বেসিক, 34

এটি অপরঠিত কোড (কেস-সংবেদনশীলতার জন্য হাঁ)। আপনি এটিকে কিউবি 64 বা আর্কাইভ.আরগে চালাতে পারেন (তবে নোট করুন যে পরবর্তীটি কোডটি টাইপ করার সাথে সাথে ফর্ম্যাট করবে)। আমি মনে করি আমি সমস্ত নিয়ম মেনে চলতে পেরেছি।

CLS
PrINT "C
LOcatE 1, 2 : ? CHR$(957-846); "de Bowling

CLSপ্রয়োজনীয়: তা ছাড়া, Cপর্দা, যেখানে এটি সঙ্গে লাইন আপ হবে উপরের বাঁদিকের কোণায় এ প্রিন্ট করতে নিশ্চিত করা হয় না ode BowlingLOcatEপ্রয়োজনীয়: ছাড়া এটা ode Bowlingনিচের লাইন প্রিন্ট করা হবে C। আমি বিশ্বাস করি না যে প্রোগ্রামটির কোনও উপসেট আছে (হোয়াইটস্পেস ব্যতীত) যা মুছতে পারে এবং একই আউটপুট রাখতে পারে।


1
আপনি কি কোনও অনলাইন অনুবাদকের সাথে একটি লিঙ্ক ভাগ করতে পারেন? আমি এটি repl.it এ চালাতে পারি না আমি পেয়েছিParse failed: Syntax error at 3:36: Token(Bowling)
স্টিভি গ্রিফিন

1
@ স্টেভিগ্রিফিন কয়েকটি বিকল্পে সম্পাদিত।
ডিএলস্ক

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

স্পষ্টতই কিউব্যাসিকের আমার কাছে খুব শক্ত গন্ধের সমিতি রয়েছে।
চার্লস

1
@ ডিএলকাস এর থেকে গন্ধযুক্ত বইটি আমি শিখেছি এবং আমার বাড়ির কম্পিউটার রুমের মতো বেড়ে উঠছে। আমার কোন ধারণা ছিল না. এটিই LOCATE 1, 2এটি করেছিল
চার্লস

12

সি, 27 29

@ 2 পয়েন্টগুলি @ সেলিংক্যাটকে ধন্যবাদ!

f(){char q<:]="Code B\157wling";puts(q);%>

2
এর char q<:]পরিবর্তে char q[]এবং এর puts(q);%>পরিবর্তেputs(q);}
সিলিংক্যাট

পরামর্শ: 1. স্ট্রিংয়ের প্রতিটি বিভাগকে আউটপুট দেওয়ার জন্য পৃথক ফাংশন ব্যবহার করে এবং সেগুলি ফাংশন এফ চলমান ২. কোডটি অযৌক্তিকভাবে দীর্ঘতর করার জন্য স্ট্রাক্ট ব্যবহারের যাদু
ম্যাথু রোহ

1
@ ম্যাথেররোহ আমি মনে করি আপনি স্কোরিং সিস্টেমটিকে বেশ ভারী শাস্তি পেতে পারেন
অ্যালবার্ট রেনশো

1
এরাই @AlbertRenshaw digraphs
ceilingcat

14
হাহা, প্রথমবার আমি একটি+2 points thanks to ...
ক্রিতিক্সী লিথোস

9

হাস্কেল , 21 38 46 47 21 21 70 স্কোর করুন

putStr$toEnum(length"!#%&'*+,-./012345789;<=>?@ADGHIJKLMNOPQRTUVWXYZ[]^_`abcfjkqsvyz{|}~"):"ode B\x6Fwling"

এটি অনলাইন চেষ্টা করুন! ধারণাটি হ'ল Cদৈর্ঘ্যের 67 টি স্ট্রিং তৈরি করে শীর্ষস্থানীয় হওয়াতে যা অন্যথায় ব্যবহৃত না সমস্ত অক্ষর এবং এই স্ট্রিংয়ের দৈর্ঘ্যকে একটি চরিত্রে রূপান্তর করে। আমি শুরু করেছি putStr$toEnum(length""):"ode B\x6Fwling"( '\x6F'হেক্সাডেসিমাল '\111'যার জন্য ফলন হয় 'o') এবং প্রোগ্রামে থাকা সমস্ত মুদ্রণযোগ্য এএসসিআইআই অক্ষর গণনা করেছি:

!#%&'*+,-./012345789;<=>?@ACDGHIJKLMNOPQRTUVWXYZ[]^_`abcfjkqsvyz{|}~

ঘটনাচক্রে ঠিক 67 টি মুদ্রণযোগ্য এএসসিআইআই অক্ষর রয়েছে যা স্ট্রিংয়ের মধ্যে রাখতে Cপারে এবং নিজেই যা স্ট্রিংয়ে উপস্থিত হতে পারে না কারণ প্রোগ্রামটি কেবলমাত্র হ্রাসযোগ্য হবে putStr"Code B\x6Fwling"


পূর্ববর্তী সমাধান: (স্কোর 21)

f|x<-'C'=mapM putStr[(:)x"ode Bowling"]

কোনও ফাংশন সংজ্ঞা দেয় fযা কোনও ইনপুট নেয় না এবং স্ট্রিংটি মুদ্রণ করে। এটি অনলাইন চেষ্টা করুন!



@ লিও দুর্দান্ত ধরা! এই পদ্ধতিটিও আমার আপডেট হওয়া সংস্করণটির সাথে 95স্ট্রিং এবং বিয়োগের সাথে কাজ করে 4621? (আমার এখনই এটি খতিয়ে দেখার সময় নেই তবে কিছুক্ষণ পরে এটি
খতিয়ে দেখবেন

1
গোছা । ফলাফলটি কতটা সহজ তা দেখে আমাকে তার চেয়ে বেশি দীর্ঘ সময় নিয়েছে :)
লিও

8

জাভাস্ক্রিপ্ট, ১৯

prompt('C\157de B\x6fwlin'+"g")

খুব বেশি স্কোর নয়।


z(){var x=alert('Code \nBowling');}
sagiksp

@ অ্যালবার্ট রেনশা সেমিকোলনটি সরানো যেতে পারে
ASCII- কেবল

1
@ সগিক্স্প কাজ করে না, এর functionআগে নেইf
ASCII- কেবল

1
দামিনীটকে oঅব্যবহৃত ছিল
ASCII- কেবল

1
19:prompt('C\157de B\x6fwlin'+"g")
অ্যালবার্ট রেনশো

8

জেলি , 94

“!#"$&('*)+-/,13.0456:79<;>=@B?ADFHJLNCPRTEVXZ\G^IKMQ`SWbY[]d_acfhjegliknmprotquvxwy{z}¹|³⁵⁷~°⁹⁻”O%2s8UḄỌ

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

105 অনন্য অক্ষর, 11 এক্সটিক্স ( “¹³⁵⁷°⁹⁻”ḄỌ)।

কিভাবে?

8-বিট বিপরীত ASCII থেকে স্ট্রিং গঠন করে যেখানে প্রতিটি বিট একটি অক্ষরের ইউনিকোড মানের LSB ব্যবহার করে এনকোড করা থাকে।

“...”O%2s8UḄỌ - Main link: no arguments
“...”         - the string enclosed            !  #  "  $  &  (  '  *  )  +  -  /  ,  1  3  .  0  4  5  6  :  7  9  <  ;  >  =  @  B  ?  A  D  F  H  J  L  N  C  P  R  T  E  V  X  Z  \  G  ^  I  K  M  Q  `  S  W  b  Y  [  ]   d  _  a  c   f   h   j   e   g   l   i   k   n   m   p   r   o   t   q   u   v   x   w   y   {   z   }   ¹   |   ³    ⁵    ⁷   ~   °    ⁹    ⁻
     O        - cast to ordinal (vectorises) [33,35,34,36,38,40,39,42,41,43,45,47,44,49,51,46,48,52,53,54,58,55,57,60,59,62,61,64,66,63,65,68,70,72,74,76,78,67,80,82,84,69,86,88,90,92,71,94,73,75,77,81,96,83,87,98,89,91,93,100,95,97,99,102,104,106,101,103,108,105,107,110,109,112,114,111,116,113,117,118,120,119,121,123,122,125,185,124,179,8309,8311,126,176,8313,8315]
      %2      - mod 2 (vectorises)           [ 1, 1, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 0, 1, 1, 0, 1, 1, 1,  0, 1, 1, 1,  0,  0,  0,  1,  1,  0,  1,  1,  0,  1,  0,  0,  1,  0,  1,  1,  0,  0,  1,  1,  1,  0,  1,  1,  0,  1,   1,   1,  0,  0,   1,   1]
        s8    - split into chunks of 8       [[1,1,0,0,0,0,1,0], [1,1,1,1,0,1,1,0], [0,0,1,0,0,1,1,0], [1,0,1,0,0,1,1,0], [0,0,0,0,0,1,0,0], [0,1,0,0,0,0,1,0], [1,1,1,1,0,1,1,0], [1,1,1,0,1,1,1,0], [0,0,1,1,0,1,1,0], [1,0,0,1,0,1,1,0], [0,1,1,1,0,1,1,0], [1,1,1,0,0,1,1]]
          U   - upend (vectorises)           [[0,1,0,0,0,0,1,1], [0,1,1,0,1,1,1,1], [0,1,1,0,0,1,0,0], [0,1,1,0,0,1,0,1], [0,0,1,0,0,0,0,0], [0,1,0,0,0,0,1,0], [0,1,1,0,1,1,1,1], [0,1,1,1,0,1,1,1], [0,1,1,0,1,1,0,0], [0,1,1,0,1,0,0,1], [0,1,1,0,1,1,1,0], [1,1,0,0,1,1,1]]
           Ḅ  - binary to int (vectorises)   [67, 111, 100, 101, 32, 66, 111, 119, 108, 105, 110, 103]
            Ọ - to character (vectorises)    ['C', 'o', 'd', 'e', ' ', 'B', 'o', 'w', 'l', 'i', 'n', 'g']
              - implicit print               Code Bowling

1
জেলি অন্যদের চেয়ে দীর্ঘ হয় কীভাবে এটি সম্ভব?
ক্রিস্টোফার

1
@ডাউনচ্রিস্টোফার এটি অজগর উত্তরের চেয়ে আসলে খাটো। অজগর উত্তরটির পুনরাবৃত্তি রয়েছে।
fəˈnɛtɪk

@DownChristopher আমি কি কটাক্ষপাত সনাক্ত করতে পারি?
জোনাথন অ্যালান

@ জোনাথন অ্যালান না হ্যাঁ আমি এখনও এটি মজার বিষয় মনে করি যে জেলি এখানে বেশ দীর্ঘ
ক্রিশ্ফার

6

রাদা , ৩৩

{["ode B\x6fwling"]|push chr(3*4+57-2).._}

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

আমি সব নিয়ম অনুসরণ করার চেষ্টা করেছি। এটি প্রথমে ode Bowling!স্ট্রিমটিতে স্ট্রিংটি চাপ দিয়ে এবং তারপরে Cসামনের দিকে = 3 * 4 + 57-2 প্রবেশ করিয়ে কাজ করে।


6

কার্ডিনাল 20

২৩ টি শ্বেতস্থান অক্ষর
শ্বেত % #> / এনআই "কোডবি 8) o) ডাব্লুএইচ, এনএনজি

"O" পুনরাবৃত্তি জন্য -3

   I
 >\/N
%# "CodeB
 8^o
 ) w
   l
 , i
   n
   g

পয়েন্টার পাথ:

ধাপ 1:
পয়েন্টার তৈরি% ডানদিকে তৈরি

ধাপ ২:
পয়েন্টারটি ডানে এবং নীচে উপরে যেতে # এ বিভাজক হয়েছে (পি 1, পি 2, পি 3)

পদক্ষেপ 3 :
পি 1 ডানদিকে
যাচ্ছেন ডানদিকে পাঠানো হয়েছে
P3 সেট করুন 8 এ 3 টি ধাপের জন্য অপেক্ষা করুন

পদক্ষেপ 4:
পি 1 দ্বারা প্রতিফলিত \।
P "
পি 3 8-তে 2 টিকের জন্য অপেক্ষা করুন " দ্বারা মুদ্রণ মোডে / পি 2 সেট এ পরিবর্তিত হয়েছে

পদক্ষেপ 5:
পি 1 শিরোনাম
পি 2 মুদ্রণ সি
পি 3 8 এ 1 টিকের জন্য অপেক্ষা করুন

পদক্ষেপ::
পি 1 প্রেরণ
করুন ^ পি 2 প্রিন্ট দ্বারা প্রেরণ করুন
P3 অবিরত অপেক্ষা করুন শেষ করুন, "" (32) এর থেকে ASCII মান বাছুন

পদক্ষেপ 7: পি 1 শিরোনাম
পি 2 মুদ্রণ ডি
পি 3 শিরোনামটি নীচে

পদক্ষেপ 8: P1 দ্বারা প্রতিস্থাপিত by যা ASCII মান = 32 থেকে অপারেশন সহ /
পি 2 প্রিন্ট এবং
পি 3 মুদ্রণ অক্ষরে পরিবর্তিত হয়েছিল

পদক্ষেপ 9:
পি 1 দ্বারা প্রতিফলিত হয় / যা changed
পি 2 মুদ্রণ বিতে পরিবর্তিত হয়
3 ফিল্ড এবং স্টপসের শেষ প্রান্তে পৌঁছেছে

পদক্ষেপ 10:
পি 1 দ্বারা প্রতিফলিত আই
পি 2 ফিল্ড এবং স্টপসের শেষ প্রান্তে পৌঁছেছে

পদক্ষেপ 11:
পি 1 ডান / যা পরিবর্তিত \ এ প্রতিফলিত হয়েছে। / এ ফিরে পরিবর্তনগুলি

পদক্ষেপ 12:
পি 1 এন দ্বারা বাম প্রতিফলিত হয়েছে

পদক্ষেপ 13:
পি 1 দ্বারা প্রতিফলিত /

পদক্ষেপ 14:
পি 1 দ্বারা মুদ্রণ মোডে সেট করুন "

পদক্ষেপ 15:
পি 1 মুদ্রণ ও

পদক্ষেপ 16:
পি 1 প্রিন্ট ডাব্লু

পদক্ষেপ 17:
পি 1 প্রিন্ট l

পদক্ষেপ 18:
পি 1 মুদ্রণ i

পদক্ষেপ 19:
পি 1 প্রিন্ট এন

পদক্ষেপ 20:
পি 1 মুদ্রণ জি

পদক্ষেপ 21:
পি 1 মাঠের শেষে এবং থামে।

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


5

সি, 73

@ লাইকনি ধন্যবাদ!

F(){printf("Code B\157wli%cg",48+strlen("!#$&'*-../2369:<=>?@ADEGHIJKLMNOPQRSTUVWXYZ[]^_`abhjkmquvxyz|~"));}

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

সি,  31   33  35

F(){printf("Code B\157wli%cg",96|0xD+3*4/8);}

আরও দুটি পয়েন্টের জন্য @ সেলিংক্যাট এবং @ ডিএলসকে ধন্যবাদ এবং আরও দুটি পয়েন্টের জন্য @ Ørjan জোহানসেনকে ধন্যবাদ!

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


1
@ceilingcat তারপরে যে কোনও একটি মুছে ফেলতে পারে 8-এবং এখনও বৈধ কোড থাকতে পারে । 0xA-4+8যদিও কাজ করা উচিত।
DLosc

1
চান 0xA+32/8কাজ করে? (কিছুতেই অপসারণযোগ্য না হয়ে, এটি।)
Ørjan জোহানসেন

@ আরজান জোহানসেন আমার মনে হয় এটি হয়েছে। কোনটিই +32, +3, +2, +3/8, +2/8, /8বা +8ডান আউটপুট উৎপন্ন হয়। ধন্যবাদ!
স্টেডিবক্স

ওহ, বা 0xD+4*8/32। অপেক্ষা 0xD+4/3করবেন না, এটি এটি না করে সংক্ষিপ্ত করবে।
janrjan জোহানসেন

1
আমার হাস্কেল উত্তরের মতো একই পদ্ধতি ব্যবহার করা 74 টি স্কোর দেয়, যদি এটি কোনওভাবেই হ্রাস না হয়: অনলাইনে চেষ্টা করে দেখুন!
লাইকনি

3

ব্যাচ, 19 টি অক্ষর

@echO(Cod%TMP:~5,1% Bowling

উইন্ডোজ ভিস্তার TMPসাথে শুরু করে , আরম্ভ হয় C:\Users\এবং তাই %TMP:~5,1%লেখার একটি ভার্জোজ পদ্ধতি e, যদিও দ্বিগুণ %-4 জরিমানার প্রয়োজন হয়।


3

ব্রেইনফাক: -204

++++[++++>---<]>.+[--->+<]>+++.-----------.+.--[--->+<]>-.+[->++<]>.-[--->+<]>++++.++++++++.-----------.---.+++++.-------.

ওয়েল, ভয়াবহ স্কোর, কিন্তু লিখতে মজা ছিল।

  • দীর্ঘ 122 টি অক্ষর
  • বারবার অ্যালানাম: -0 ()
  • পুনরাবৃত্ত বিরামচিহ্ন: -134 (- [---]। ----------- ..-- [---] -। [-] .- [---] ..-- ---------. --- ..-------।)
  • পুনরাবৃত্তি করা অন্যান্য: -192 (+++++++> +> + <> ++++> + <> +> <+++++++++++++++ ++++)
  • সাদা স্থানের অক্ষর: -0 ()
  • বহিরাগত অক্ষর: -0 ()

ব্রেনফাক কি কোনও পিপিসিজি চ্যালেঞ্জ জিততে পারে? ; পি
Draco18s

@ ড্রাকো 18 সম্ভবত হাহাহা কাঁদছে না।
হায়ডন ডায়াস

1
'লেখার মজা', আপনি কোনও পাঠ্য জেনারেটরে "কোড বোলিং" টাইপ করতে চান ?
জো কিং

3

জাভা 8, 2 3 5 13 17 18 19 20 21 24 77 77 পয়েন্ট

+53 স্কোর (24 → 77) ধন্যবাদ @Laikoni

v->(char)"!#$%&'*,/0234689:;<=?@ADEFGHIJKLMNOPQRSTUVWXYZ[]^_`bfjkmpqsuxyz{|}~".length()+"\157de Bowling"

104 অক্ষর দীর্ঘ
- পুনরাবৃত্ত অ্যালানাম: -15 ( helng)
- পুনরাবৃত্ত বিরামচিহ্ন: -10 ( "()"")
- পুনরাবৃত্ত অন্যান্য ASCII: কিছুই নেই
- সাদা স্থানের অক্ষর: -1
স্কোর: 78

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


পুরানো 24 বাইট উত্তর:

v->"C\157de Bowlin"+(char)103;

30 টি অক্ষর দীর্ঘ
- পুনরাবৃত্ত অ্যালানাম: -3 ( 1)
- পুনরাবৃত্ত বিরামচিহ্ন: -2 ( ")
- পুনরাবৃত্তি অন্যান্য ASCII: কিছুই নেই
- সাদা স্থানের অক্ষর: -1
স্কোর: 24

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


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

@ নীল অদ্ভুত, আমি ইতিমধ্যে Object x(){return"C\157de Bowling";}কয়েক ঘন্টা আগে 17 পয়েন্ট নিয়ে এসেছি .. স্পষ্টতই আমি এটি আমার সম্পাদনায় সম্পাদনা / সংরক্ষণ করি নি, যদিও ..: ল্যাম্বডা হিসাবে, আমি জাভা 7 ব্যবহার করি যা না এখনও কোন ল্যাম্বডাস আছে। যদিও লাম্বদা সহ আমি একটি জাভা 8 উত্তর যুক্ত করতে পারি।
কেভিন ক্রুজসসেন

ওফস, দুঃখিত, আমি এটি লক্ষ্য করিনি 7। (তবে উপসংহারটি ভুলে যাবেন না))
নীল

1
আমার হাস্কেল উত্তরের মতো একই পদ্ধতির ব্যবহারটি এই সংস্করণটিকে 77 স্কোর দিয়ে দেয়: অনলাইনে চেষ্টা করে দেখুন!
লাইকনি

@ লাইকনি ধন্যবাদ! আপনাকে +53 স্কোর ধন্যবাদ। এবং যেহেতু জাভা 8 টি উত্তর সাধারণত উত্তরহীন আধা-কোলন ছাড়াই উত্তর দেওয়া হয়, তাই আমি সেই অনুবর্তনকারী অর্ধ-কোলন অপসারণ করতে এবং পুনরাবৃত্তিটিকে অন্য +1 ,,দিয়ে প্রতিস্থাপন করতে পারি ,;। মজার বিষয় কীভাবে স্ট্রিংটি সমস্ত উপলভ্য মুদ্রণযোগ্য এএসসিআইআই বাকি ছিল তা ব্যবহার করে চর-কোডের জন্য ঠিক 97 টি অক্ষর C। :)
কেভিন ক্রুইজসেন

2

স্ট্যাকড , 42

(67:43,1 ab)2 9*pf sum 8/0\|>+chr'de Bowling',EPS#`

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

স্ট্যাকের উপর আউটপুট ফেলে। ব্রেকডাউন এখানে:

length: 51
repeated alnum:        -0 ()
repeated punct:        -4 (',)
repeated other:        -0 ()
whitespace characters: -5 (     )
exotic characters:     -0 ()
total score: 42

আমি সম্ভবত এটি আরও উচ্চতর করতে পারলাম, তবে এটি 42 এ ...

অন্য প্রতিযোগী, 40:

(67:43,sum)9 pf 2%MIN 0\|>+chr'de Bowling',EPS#`

এটি স্কোর করার জন্য আমি এই স্ক্রিপ্টটি ব্যবহার করেছি।


2

মন্দ , -81

ব্রেইনফাকের চেয়ে ভাল!

aeeaeuwkaaeeuwygaeaeclaaxjlwalusbdgueuewguwpweewpuuuwuuuwpuweew

ব্যাখ্যা

aeeaeuw //Write 'C'
k       //Set P[0] to 'C'
aaeeuw  //Write 'O'
y       //Set W[0] to 'O'
gaeae   //Set Accumulator to 'D'
claa    //Create new Wheel cell at index 0, swap with Accumulator, add 2
xj      //Set alternate marker mode and drop marker
lwa     //Write value of W[0], add 1
lu      //Put it back, subtract 1 from Accumulator
sb      //Go to 'j' if Accumulator != 0
d       //Delete W[0]
        //The above loop writes 'D' and 'E'
gueuew  //Write ' '
guw     //Write 'B'
pw      //Write 'o'
eew     //Write 'w'
puuuw   //Write 'l'
uuuw    //Write 'i'
puw     //Write 'n'
eew     //Write 'g'

জমা দেওয়া হয়েছে কারণ কেউ মন্দ কিছু করে না তবে এটি মজাদার।

স্কোর:

দৈর্ঘ্য = 63

a*8  = -24
e*12 = -36
g*2  = -6
l*2  = -6
p*2  = -6
u*12  = -36
w*10  = -30

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

সম্পাদনা: টিও মনে হয় ভুলভাবে নতুন চাকা কোষ তৈরি এবং মুছে ফেলার জন্য পরিচালনা করেছে - আমি এই বিষয়ে একটি বাগ রিপোর্ট দায়ের করেছি। এটি সেখানে ঠিকমতো কাজ করবে না, তবে আমি এটি নিজের দোভাষীর উপর চালিয়েছি এবং এটি কাজ করে এবং আপনি আমাকে বিশ্বাস করতে পারেন তাই আমি এটি নিয়ে চিন্তা করব না;)


2

পার্ল: 29 , 33

$_=OWLING;printf%s,"C\157de".chr(30+8/4).B.lc

স্কোর:

- 46 characters long
- repeated alnum:       -6 (rc)
- repeated punctuation: -6 ("..)
- repeated other:       -0 ()
- whitespace characters:  -1 (
)
- exotic characters:  -0 ()

Total score: 33

2

05AB1E , 94 পয়েন্ট

”X1234bcde5fghijk68l9<mn>,o.p|q\/{})r(_-+s=tu*vwxyzAB&YDEFG^HI%$ZK#L@!MNO~PQR`ST':UVW[0];"”€a7ôJCç€?

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


- 100 characters long
- repeated alnum:       -0 ()
- repeated punctuation: -0 ()
- repeated other:       -0 ()
- whitespace characters:  -0 ()
- exotic characters:  -6 (””€ôç€)

Total score: 94

মূলত রূপান্তর (কোড বোলিংয়ের বাইনারি ASCII):

['1000011', '1101111', '1100100', '1100101', '0100000', '1000010', '1101111', '1110111', '1101100', '1101001', '1101110', '1100111']

1 এবং 0 এর স্ট্রিংয়ের মধ্যে, তারপর এটি প্রতি 1 টি বর্ণমালার একটি অক্ষর দ্বারা প্রতিস্থাপিত করে, এবং প্রতিটি 0 টি একটি স্থানের অক্ষর বা একটি চিহ্ন বা একটি সংখ্যার সাথে প্রতিস্থাপিত করে।

”X1234bcde5fghijk68l9<mn>,o.p|q\/{})r(_-+s=tu*vwxyzAB&YDEFG^HI%$ZK#L@!MNO~PQR`ST':UVW[0];"”

স্ট্রিংটি, যেখানে 1 টি অক্ষর এবং 0 এর চিহ্ন, সংখ্যা বা অন্য কিছু। এরপরে আমরা পুনরাবৃত্তি করলাম, যা বর্ণমালাভিত্তিক দেখেছে, অরক্ষীয় জন্য বর্ণানুক্রমিক 0 এর জন্য 1 টি চাপছে। এরপরে আমরা 7 টি গ্রুপে বিভক্ত হয়ে ASCII এ ফিরে রূপান্তর করি এবং প্রতিটি অক্ষর মুদ্রণ করি।


2

টি-এসকিউএল, 65 18 32! পয়েন্ট

PRINT char(78-9605*43%12) + 'ode Bowling'

ড্লোসকের কিউবাসিক উত্তরের কৌতুক থেকে অনুপ্রাণিত হয়ে আমি দশটি অঙ্ক এবং বেশিরভাগ গাণিতিক অপারেটর ( %কেবলমাত্র অনুপস্থিত / কেবলমাত্র অনুপস্থিত /) অন্তর্ভুক্ত করার একটি উপায় খুঁজে পেয়েছি , বেশিরভাগই পরীক্ষার এবং ত্রুটির মাধ্যমে। আমি মনে করি না যে কোনও সংখ্যা / চিহ্নের সংমিশ্রণটি সরিয়ে 67 পাওয়ার কোনও উপায় আছে তবে আপনি চেষ্টা করার জন্য স্বাগত।

সংস্করণ 2 (18 পয়েন্ট, তুচ্ছ):

DECLARE @ char(12)='Code Bowling'PRINT @

দুর্দান্ত স্কোর নয়, তবে এটিই আমার প্রথম সংস্করণটি সরল করা হয়েছে (ধন্যবাদ, মিকিটি)। আমি যা কিছু চেষ্টা করেছি (hex64 এনকোডিং এবং ডিকোডিং, পৃথক উপাদানগুলি একটি স্ট্রিং থেকে বাছাই করা, ASCII মানগুলি রূপান্তর করা ইত্যাদি) সবগুলিতে অনেকগুলি পুনরাবৃত্তি অক্ষর ছিল (বিশেষত ECRএবং চিহ্নগুলি (),@) যা এটিকে নেতিবাচক হিসাবে নিয়ে যায়।

সংস্করণ 1 (65 টি পয়েন্ট, অবৈধ):

DECLARE @ char(123)=
'Code Bowling FGHJKMOQSUVWXYZbjkmpqsuvxyz045789 [!?.-":;]{`~#$%^&*_+|\><}'
PRINT left(@,LEN(@)/6)

আমি স্ট্রিংয়ের দৈর্ঘ্যটি বাম দিক থেকে কতগুলি অক্ষর ব্যবহার করব তা নির্ধারণ করতে ব্যবহার করেছি, সুতরাং স্ট্রিং থেকে কোনও একক অক্ষর অপসারণ করলে কেবল আউটপুটিংয়ের সাথে পূর্ণসংখ্যা বিভাগের ফলাফল 11 এ নেমে আসবে Code Bowlin


নিশ্চিত নয়, তবে আমি মনে করি DECLARE @ char(12)='Code Bowling'PRINT @এটি নিয়মের অধীনে কমিয়ে আনা যেতে পারে ।
মিকিটি

@ মিকিটি এটি করতে পারে, এটি কি আমার উত্তরকে অকার্যকর করে? আড্ডায় কেউ বলেছিলেন যে এটি কেবল একক এলোমেলো চরিত্রগুলি সরিয়ে ফেলতে হয়েছে, দীর্ঘ স্বেচ্ছাসেবী অংশ নয়, সেগুলি কি ভুল ছিল?
ব্র্যাডিসি

আমি এই মুহুর্তের জন্য এটি এখানে রেখে দিচ্ছি, টি-এসকিউএল উত্তরটি দেখতে সবসময় ভাল
মিকিটি

@ মিকিটি আমি এটি ছেড়ে দিচ্ছি তবে স্কোরটি অতিক্রম করব। সেরা আমি অন্যথায় করতে পারলাম হ'ল একটি 18 টি পয়েন্ট: পি
ব্র্যাডিসি

2

; # , স্কোর -1163, নন-কেপটিং

আমি মনে করি না যে এটি প্রতিযোগিতা করতে পারলেও এটি অনেক বেশি প্রতিযোগিতা হবে।

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#

এটি অনলাইন চেষ্টা করুন! দ্রষ্টব্য: টিআইওর কোনও নেই; # দোভাষী, কেবল; # +


1

সিজেম , স্কোর 47

"'#?GyQ2wE(s6&␟JI!gF$u*Aq;0p4BvOKkHLhM"3/{:i~-z+c}%

আশা করি এর সাথে কোনও সমস্যা নেই ...

একটি বহিরাগত চরিত্র (ইউনিট বিভাজক, ASCII 31, উপস্থাপিত ) এবং একটি পুনরাবৃত্তি অক্ষর ( ") ব্যবহার করে। আমি মনে করি এটি আরও দীর্ঘতর করা যেতে পারে তবে আমি এটি এখনকার মতো ছেড়ে দেব।

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

প্রোগ্রামটি দীর্ঘ স্ট্রিংটি নিয়ে এবং দৈর্ঘ্য -3 সাবস্ট্রিংগুলিতে বিভক্ত করে কাজ করে। প্রতিটি সাবস্ট্রিং এর পরে ব্লকে ম্যাপ করা হয়, যা এর অক্ষরগুলিকে তাদের ASCII মানগুলিতে রূপান্তর করে, স্ট্যাকের উপরের মানগুলি ডাম্প করে, দ্বিতীয় দুটিটির পরম পার্থক্য গ্রহণ করে, ফলাফলটি প্রথমটির সাথে যুক্ত করে, তারপরে চূড়ান্ত ফলাফলকে আবার ASCII এ রূপান্তর করে অক্ষর।


1

সিজেম, স্কোর 93

"g!#$&'()n*+/0134i5689:;<l=>?@ADEwFGHIJKLoMNOPQRSBTUVWXYZ [\]^_`aebcfhjkmdqrstuvxpyz{|}  C"7~%2,.-

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

টিডিবির পাইথন উত্তর থেকে অনুপ্রাণিত ।
ডাবল কোটের পুনরাবৃত্তি এড়াতে কোনও উপায় আছে কিনা তা নিশ্চিত নন।

ব্যাখ্যা:

স্ট্রিংটিতে "সিপিডি বোলিং" বিপরীতে থাকে, প্রতি 8 তম অক্ষর।
7~%"সিপিডি বোলিং" ( 7~= -8)
2,.-পি অক্ষর ( 2,= [0 1]) হ্রাস করে


@ লাইকোনি যদি আপনি বোঝাতে চেয়েছিলেন যে আমি অব্যবহৃত কোডের নিয়মটি ভঙ্গ করেছি, এটি এখনই ঠিক করা উচিত
অদিতসু

@ লাইকনি হ্যাঁ, তবে আপনি যদি তার কোডের কোনও একক অক্ষর সরিয়ে ফেলেন তবে এটি সঠিকভাবে কাজ করে না, সুতরাং, সমস্ত কোড ব্যবহার করা হয়েছে বলে এটি বৈধ।
ম্যাজিক অক্টোপাস আরন

@ কারাসোকম্পুটিং বিধিগুলিতে স্পষ্টভাবে উল্লেখ করা হয়েছে যে কোডটি "যদি কোনও স্বতন্ত্র চরিত্র (বা বর্ণের বিভিন্ন সেট) গুলি / সরানো হয় তবে" কাজ করা উচিত নয়। ", সুতরাং আপনার ব্যাখ্যাটি ধারণ করে বলে আমি মনে করি না। যাইহোক, অ্যাডিটসু ইতিমধ্যে সমস্যা ঠিক করেছে তাই এখন ঠিক আছে।
লাইকনি

1

পিএইচপি, 33 পয়েন্ট

এটি সামনে আসা বেশ কঠিন ছিল।

ভবিষ্যতে স্কোরটি ইনপ্রোভড হতে পারে।

<?echo IHASZODECG9F^"
'%6z\r+2/.W!";

নতুন লাইনটি একটি লিনাক্স-স্টাইলের নতুন লাইন হিসাবে ধরে নেওয়া হচ্ছে! উইন্ডোজ-স্টাইল এবং ওল্ড-ম্যাক-স্টাইল সঠিকভাবে কাজ করবে না।


1

রুবি, 75

পাইথনটির প্রায় একটি বন্দর উত্তর দেয়, তবে আমি ব্যবহার করি রুবির সেই দুর্দান্ত পদক্ষেপটি নেই gsub পরিবর্তে । এছাড়াও আমি গুগল অনুবাদে বাক্যাংশ ফেলে বিদেশী চরিত্রগুলির সাথে কিছুটা মজা করার সিদ্ধান্ত নিয়েছি

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

print"Cachjkmq\x6fvyzADEFdGHIJKLMeNOPQRST UVWXYZ0B234589[o!?-:;]`w~@\#$%^&l*_+=|><i コードゴルフn 代碼保齡球 gκωδικός".gsub /(.).{7}/,'\1'

1

ইউএসএমএল, 12 বা 9 পয়েন্ট (প্রতিযোগী নয়)

"Code\tBowling'

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

এই উত্তরটি HTML কীভাবে রেন্ডার করে তা আপত্তিজনকভাবে কিছুটা ঠকায়। স্ট্রিংটি আসলে এটির দ্বারা তৈরি"Code\tBowling " । "ও" চরিত্রটি পুনরাবৃত্তি করার জন্য পয়েন্টগুলি হারিয়ে গেছে।

একটি চিটচিটে না জবাব জন্য:

"Code Bowling

ইউএসএমএল এখনও বিকাশের পর্যাপ্ত পর্যায়ে রয়েছে এবং এখনও প্রোগ্রামের আকার বাড়ানোর পক্ষে সক্ষম নয়।


" ইউএসএমএল এখনও বিকাশের পর্যাপ্ত পর্যায়ে রয়েছে এবং এখনও প্রোগ্রামের আকার বাড়ানোর পক্ষে সক্ষম নয় "। 10 পয়েন্টের জন্য এটি সম্পর্কে কী "Code&'Bowling(* দ্রষ্টব্য: &একটি লাইন-ব্রেকের সাথে প্রতিস্থাপন করুন , এটি আমাকে মন্তব্যগুলিতে টাইপ করতে দেয় না)
অ্যালবার্ট রেনশওয়া

আপনি যে কোনও একটি বর্ণের ব্যাকস্ল্যাশ `` এর সম্মুখভাগ যোগ করতে পারেন এবং এটি এখনও একই স্ট্রিংটিকে আউটপুট দেবে যেহেতু সংকলক হয় তা উপেক্ষা করে বা চরিত্রটিকে নিজের মধ্যে ফেলে দেয়। এটি এখন 11 পর্যন্ত (প্রতিযোগিতামূলক) স্কোর পায়!
অ্যালবার্ট রেনশওয়া

তারপরে sআপনার প্রতিযোগিতামূলক স্কোর 12 পর্যন্ত পাওয়ার জন্য আপনি পরবর্তী লাইনে একটি লাইন-ব্রেক এবং একটি ছোট ছোট অক্ষর যুক্ত করতে পারেন (কোনও কিছুর একটি স্ট্রিংস পাবেন না, ফলে আউটপুটটি মোটেও পরিবর্তন করা যায় না), আপনার প্রতিযোগিতামূলক স্কোরটি 12 পর্যন্ত পাওয়া যায় বৈধ জমা: ডি
অ্যালবার্ট রেনশো

প্রকৃতপক্ষে, এখানে ইউএসএমএলে একটি 16-পয়েন্ট উত্তর দেওয়া হয়েছে, মন্তব্যগুলিতে মাল্টি-লাইন কোড টাইপ করা কঠিন বলে আমি এটিতে তাড়াতাড়ি পোস্ট করব: hastebin.com/icuguviyax.tex
অ্যালবার্ট রেনশো

আমি একজন নির্বোধ এবং আমার নিজের চ্যালেঞ্জের নিয়মগুলি ভুলে গিয়েছি, উপরের কোডের একটি উপসেট এখনও চ্যালেঞ্জটি সম্পূর্ণ করবে, আমার উত্তরকে অযোগ্য ঘোষণা করবে; উপস!
অ্যালবার্ট রেনশওয়া

1

কিউবিক্স , 85

Codeha1spqumtr;$"gnilwoB"Sv"ADEFH%IJK2f!OPUzQ0V3XY&*[-|L:]\T`~#x>MR56cGk'?W<()b4j}.{Z_^/978@

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

এর সাথে প্রতিস্থাপিত তুচ্ছ অক্ষরের সাথে ঘনক্ষেত।

        C o d e
        . . . .
        . . u . 
        . . ; . 
" g n i l w o B " S v " . . . .
. . . . . . . ! . . U . . . . .
. . . . . . . L . . \ . . . . .
> . R . . . . . . . W < . . . .
        . . . {
        . . ^ /
        . . . @
        . . . .

আমি মনে করি যে আমি পথটিকে যথেষ্ট ভঙ্গুর করে তুলেছি যে চরিত্রগুলি অপসারণ করলে এটি বেশ খারাপভাবে ভেঙে যায়।

এটি চালান দেখুন

- 92 characters long
- repeated alnum:       -3 (o)
- repeated punctuation: -4 ("")
- repeated other:       -0 ()
- whitespace characters:  -0 ()
- exotic characters:  -0 ()

Total score: 85

0

ভিবি নেট, 68

cONSOLE.WRITE("Code BowlingADEFGHJKQUVXYZfhjkmpqyz`!@#$%^&*9876543~][{}\|';:<>?+=-_".subStrinG(0,12))

ভিবি'র ক্ষেত্রে সংবেদনশীলতা এবং "সিস্টেম সিস্টেমের" প্রয়োজনের অভাবকে দ্রুত পরীক্ষা করা।


1
আমি VB.net জানি না, তবে এটাকে কমিয়ে দেওয়া যায় না cONSOLE.WRITE("Code Bowling")?
লাইকোনি

1
হ্যাঁ, পারে। পোস্ট প্রতি,: সমস্ত কোড ব্যবহার করা আবশ্যক। মানে কোনও স্বতন্ত্র চরিত্র (বা বর্ণের বিভিন্ন সেট) গুলি সরানো / সরানো থাকলে প্রোগ্রামটি সর্বদা সঠিকভাবে কাজটি সম্পূর্ণ করতে ব্যর্থ হতে হবে। স্বাভাবিকভাবেই, প্রোগ্রামটির একটি উপসেট বাকি প্রোগ্রাম বাদ দিয়ে নিজেই টাস্কটি সম্পূর্ণ করতে সক্ষম হবে না। "স্কোর 17 হওয়া উচিত, আমি বিশ্বাস করি
চার্লিফক্স 2

@ চার্লিফক্স 2 ধন্যবাদ আমি এটি পড়িনি - অবশ্যই আবার ভিবি ব্যবহার করতে খুব উত্সাহিত হয়েছে!
chrixbittinx

1
আরে, 17 এখনও আমার স্কোর -81 ক্রাশ!
Charliefox2

0

শেল: স্কোর 17

#!/bin/bash
echo "CODE BoWLING" | tr D-X d-x
  • 44 অক্ষর দীর্ঘ
  • বারবার অ্যালানাম: -12 (বিএইচডি)
  • পুনরাবৃত্তি বিরামচিহ্ন: -4 ("-)
  • পুনরাবৃত্তি অন্যান্য: -4 (/)
  • সাদা স্থানের অক্ষর: -7 ()
  • বহিরাগত অক্ষর: -0 ()

মোট স্কোর: 17


0

Acc !! , 171 অক্ষর

119
Write _-52
Write _-8
Count i while i-2 {
	Write _-19+i
}
32
Write _
_+34
Write _
_+45
Write _
_+8
Write _
_-11
Write _
Count i while i-2 {
	Write 105+i*5
}
_-5
Write _

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

আক !! এই চ্যালেঞ্জের জন্য ভাল কাজ করে কারণ সাদা স্থানটি প্রয়োজনীয় এবং লুপগুলি ব্যয়বহুল। আমি ব্যবহার করেছেন Acc এখানে umulator কিন্তু দুর্বল, অক্ষর বৃদ্ধি করা সম্ভব। পৃষ্ঠাটি থেকে এখানে একটি সংক্ষিপ্ত বিবরণ দেওয়া হল:

Accumulator নিজেই দাঁড়িয়ে থাকা কোনও অভিব্যক্তি মূল্যায়ন করা হয় এবং সঞ্চয়ের জন্য নির্ধারিত হয় (যা হিসাবে অ্যাক্সেসযোগ্য _ )। সুতরাং, উদাহরণস্বরূপ, 3 হল একটি বিবৃতি যা সঞ্চালককে 3 তে সেট করে; _ + 1 সঞ্চয়ের বৃদ্ধি; এবং _ * N একটি অক্ষর পড়ে এবং তার চারকোড দ্বারা সংযোজককে গুণ করে। (এন ইনপুট পায়)

Write <charcode> প্রদত্ত ASCII / ইউনিকোড মানকে স্টডআউটে একটি একক অক্ষর আউটপুট দেয়। চারকোড যে কোনও এক্সপ্রেশন হতে পারে।

কমপক্ষে গল্ফিংয়ের জন্য AC এ লুপগুলি ব্যথা are তাদের ধনুর্বন্ধনী প্রয়োজন, এবং সমস্ত সাদা স্থান প্রয়োজনীয়। অন্যথায় এটি বেশ স্ব-ব্যাখ্যামূলক।


এটি একটি বোলিং চ্যালেঞ্জ, কোনও গল্ফিং নয়, সুতরাং আপনার স্কোর সর্বাধিক করার কথা । এছাড়াও, এর স্কোরিং অন্যথায় অস্বাভাবিক। উপরের স্কোরিং সরঞ্জামটি ব্যবহার করে আপনার কোডটি নেতিবাচক স্কোর পায়।
janrjan জোহানসেন

1
@ ØrjanJohansen এটা যেন তারা স্কোর পূর্ণবিস্তার করার চেষ্টা করছেন কেমন (কারণে "আমি ব্যবহার করা Acc এখানে umulator কিন্তু দুর্বল, অক্ষর বৃদ্ধি"), কিন্তু তারা শুধু সঠিকভাবে এটা রান করছেন না।
LyricLy

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