গল্ফিংয়ের জন্য ভাষা নির্বাচন করা [বন্ধ]


28

গল্ফের জন্য সঠিক ভাষা চয়ন করার জন্য কিছু টিপস কী? কোন বিষয়গুলি ভাষা বেছে নিতে প্রভাবিত করে?

এখানে কয়েকটি সমস্যার ধরণের উদাহরণ রয়েছে:

  • কনসোল বা ফাইল হয় এমন সমস্যাগুলির জন্য I / O সমাধান প্রয়োজন
  • সমস্যাগুলি যা পার্সিংয়ের প্রয়োজন
  • সমস্যাগুলি যার জন্য আপনার সমাধানটি একটি ফাংশন সংজ্ঞা হিসাবে লিখতে হবে
  • গানিতিক সমস্যাগুলো
  • প্রাথমিক সংখ্যাগুলির সাথে লেনদেন করতে সমস্যা
  • নম্বর ধাঁধা সমাধান
  • সংখ্যা পদ্ধতিতে পারফর্ম করা
  • স্ট্রিং প্রক্রিয়াজাতকরণ
  • অ্যারে প্রসেসিং
  • কৌশল 2D অ্যারে সমস্যা
  • গণনা জ্যামিতি
  • recursion
  • 2 ডি গ্রাফিক্স
  • 3 ডি গ্রাফিক্স
  • অডিও
  • নেটওয়ার্কিং / ওয়েব
  • সমান্তরাল প্রক্রিয়াকরণ

"গল্ফস্ক্রিপ্ট | জে ব্যবহার করুন" এর মতো জিনিসগুলি সহজেই বলবেন না কারণ আপনি সেগুলি পছন্দ করেন।


কিছু সমস্যার জন্য এটি টাইপ সিস্টেম। উদাহরণস্বরূপ, যদি আপনাকে than৪ বিটের চেয়ে বেশি সংখ্যার পূর্ণসংখ্যার সাথে ডিল করতে হয় তবে আপনি যে ভাষাগুলিকে (যেমন গল্ফস্ক্রিপ্ট, হাস্কেল) তৈরি করেছেন সেগুলি এমন ভাষাগুলির চেয়ে পছন্দ করুন যা তাদের ব্যয়বহুল করে তোলে (যেমন জাভা)।
পিটার টেলর

"টিপস" টাইপ প্রশ্নগুলিতে আমাদের নীতি অনুসরণ করে আমি এটি একটি উইকি করেছি।
dmckee

99 টি বোতল সহায়ক যদি আপনার কোনও নির্দিষ্ট অক্ষর দিয়ে কোনও ভাষা শুরু করতে হয় ...
জেসি মিলিকান

এই থ্রেডকে আরও উন্নত সংস্থান করতে সহায়তা করার জন্য কুডোস টু এস, ট্রিমস্টি, অ্যালগরিদমশর্ক এবং হোস্ট 250। অনুগ্রহ করে আগমন জমা রাখুন! এটি অ্যালগরিদমশর্ক এবং হোস্ট ২২০ এর মধ্যে একটি শক্ত অনুগ্রহ কল ছিল, যিনি দু'জনেই প্রচুর বিস্তারিত চেষ্টা করেছিলেন, কিন্তু শেষ পর্যন্ত হের শার্ক পথটি এগিয়ে নেওয়ার পক্ষে সম্মতি জানায় ।
জোনাথন ভ্যান মাত্রে

আপনি যে ভাষা চান তা চয়ন করুন। এটি একটি প্রতিযোগিতা মধ্যে ভাষা। আরও বেশি ভাষায় আরও অনন্য, আকর্ষণীয় সমাধানগুলি ভাল।
মেগো

উত্তর:


-1

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


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

এটি সম্ভবত গ্রহণযোগ্য উত্তর হওয়া উচিত নয়। উচ্চ বনাম নিম্ন স্তরের ভাষা সম্পর্কে বর্ণনার অক্ষর গণনার সাথে আসলে কিছু করার নেই।
সামি বেঞ্চেরিফ 4'17

হ্যাঁ, 23 ফেব্রুয়ারী 2017 এ সম্পাদিত একটি প্রশ্নের 2011 জবাব রাখা সত্যই ন্যায্য Maybe সম্ভবত আমাদের প্রশ্নের উত্তর দেওয়ার পরে পরিবর্তন করা বন্ধ করা উচিত?
ewanm89

10

অ্যারে প্রোগ্রামিং ভাষাগুলিতে আমার দুটি সেন্ট স্থাপন , বিশেষত জে এবং এপিএল

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

  • গানিতিক সমস্যাগুলো
  • নম্বর ধাঁধা সমাধান
  • সংখ্যা পদ্ধতিতে পারফর্ম করা
  • কৌশল 2D অ্যারে সমস্যা

এই দুটি, খুব ভাল গণিত এবং ডেটা-ম্যানিপুলেশন ভাষা কারণ তারা একটি উচ্চ পর্যায়ের প্রায় অ্যারে শিরসঁচালন এবং লুপিং অনেকটা সম্পন্ন করা হয় পরোক্ষভাবে বললেন দ্বারা, যেমন প্রতিটি দশ যোগ 3, 4 এবং 5 ( 10 + 3 4 5) অথবা প্রতিটি যোগফল একটি অ্যারের সারি (- +/"1 arrলুপিংটি এতে রয়েছে "1)।

  • প্রাথমিক সংখ্যাগুলির সাথে লেনদেন করতে সমস্যা

বিশেষত প্রধান সংখ্যা সমস্যাগুলির সাথে, জে এর দ্রুত এবং সংক্ষিপ্ত অন্তর্নির্মিত আদিম রয়েছে, যেমনটি এপিএলের কয়েকটি উপভাষা রয়েছে। N- তম প্রধানমন্ত্রী (: (সম্পাদনা করুন। আমি Nars2000, যা অংশ উপভাষা এবং অংশ সম্পূর্ণ ভিন্ন বাস্তবায়ন হয় চিন্তা করছি APL মৌলিক জন্য কোন builtin আছে।) p:), কোন। ( _1&p:), ফ্যাক্টরিং ( q:), জিসিডি এবং এলসিএম ( +.এবং *.) অবধি প্রাইমগুলি রয়েছে , এবং আরও অনেক কিছু আছে। যাইহোক, বাস্তবে, প্রশ্নটি প্রায়শই নির্দিষ্ট করে দেয় যে আপনাকে নিজের নিজস্ব বাস্তবায়ন রান্না করতে হবে, সুতরাং এগুলি খুব বেশি ব্যবহার দেখায় না। আপনার প্রয়োজনীয় প্রধান জিনিসগুলি পাওয়ার জন্য এখনও ঝরঝরে এবং অভিনব উপায় রয়েছে, এটি কেবল খানিকটা কম কাটা-পেস্ট হয়ে যায়।

  • স্ট্রিং প্রক্রিয়াজাতকরণ
  • অ্যারে প্রসেসিং

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

  • কনসোল বা ফাইল হয় এমন সমস্যাগুলির জন্য I / O সমাধান প্রয়োজন
  • সমস্যাগুলি যার জন্য আপনার সমাধানটি একটি ফাংশন সংজ্ঞা হিসাবে লিখতে হবে

আইও অদ্ভুত। APL একটি একক চরিত্র ইনপুট অভিব্যক্তি আছে, কিন্তু জে সঙ্গে আপনি অন্তত 8 ব্যয় একটি সংখ্যা পড়া আছে: ".1!:1]1। আউটপুটটি কিছুটা কম ভার্বোজ, তবে আপনি এখনও অনুশীলনে 6 বা 7 টি অক্ষর নষ্টের দিকে তাকিয়ে আছেন। বিশেষত জে যদি সত্যই এটির খুব পছন্দ করে তবে আপনি যদি কোনও ফাংশনের যুক্তি হিসাবে ইনপুটটি নিতে পারেন, পরিবর্তে আইওর সাথে নিজেকে ঘুরিয়ে ফেলা।

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

তবে জে এর সাথে, স্পষ্টভাবে ফাংশনগুলি সংজ্ঞায়িত করার জন্য একটি ওভারহেডের কিছুটা রয়েছে - 3 :'...'এবং আপনাকে অভ্যন্তরের যে কোনও স্ট্রিং থেকে বাঁচতে হবে - তাই সাধারণত যা করা হয় তা হ'ল ট্যাসিট প্রোগ্রামিং: আপনি আঞ্চলিকভাবে একটি পদ্ধতিতে আঞ্চলিক সমন্বয় করে ফাংশন স্তরে প্রোগ্রাম করেন program হাস্কেলের মতো নয়। এটি একটি আশীর্বাদ এবং অভিশাপ উভয়ই হতে পারে, কারণ আপনার যুক্তিগুলিকে উল্লেখ করে আপনাকে যতগুলি চরিত্র ব্যয় করতে হবে না, তবে বন্ধুত্বের মধ্যে ডুবে যাওয়া এবং আপনার অন্যথায় সংক্ষিপ্ত এবং চতুর সমাধানটি হ্যাক করার চেষ্টা করে দশেক অক্ষর হারিয়ে ফেলা সহজ easy কিছু যে কাজ করে।

  • সমস্যাগুলি যা পার্সিংয়ের প্রয়োজন
  • গণনা জ্যামিতি

এই বিশেষ সমস্যাগুলিকে গল্ফ করার অভিজ্ঞতা আমার নেই, তবে আমি এটিটি বলব: শেষ পর্যন্ত অ্যারে প্রোগ্রামিং ভাষাগুলি একইভাবে প্রচুর ডেটা পাইপিং এবং রূপান্তর করতে খুব ভাল। আপনি যদি নম্বরটি বদলানোর সমস্যাটি অনুশীলনে রূপান্তর করতে পারেন তবে আপনি এপিএল / জে সমস্যা করতে পারেন, কোনও ঘাম নয়।

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


দুর্দান্ত অবদান! পুলে প্রথম হওয়ার জন্য আপনাকে ধন্যবাদ।
জোনাথন ভ্যান মাত্রে

4

পার্লের এখনও প্রশংসা কেন হয়নি? এটি প্রায় প্রতিটি জন্য বিশেষত স্ট্রিং সম্পর্কিত স্টাফ (রেজেক্স) একটি দুর্দান্ত গল্ফিং ভাষা language

বার্লস্কে সংখ্যা সম্পর্কিত প্রোগ্রামের পক্ষে ভাল, অন্যদিকে রুবি সহজ পাঠ্য কারসাজির জন্য দুর্দান্ত।

বাস্তবে এমন কোনো ওভার ভাষা এবং golfing স্কোর হল তার একটি তালিকা এখানে


আমি পার্ল সম্পর্কে স্কোয়াট জানি না, তবে আমি সম্মত।
ckjbgames

2

আমি কাজটি করতে (চেষ্টা করার) জন্য অস্পষ্ট প্রোগ্রামিং ভাষা ব্যবহার করতে চাই।

আপনি তালিকাবদ্ধ বিশদ জন্য এখানে আমার প্রিয়:

কনসোল বা ফাইল হয় এমন সমস্যাগুলির জন্য I / O সমাধান প্রয়োজন

মত ভাষাসমূহ TI তৈরি-বেসিক কাজ ভাল, কিন্তু আমি পছন্দ রুবি কারণputs

সমস্যাগুলি যা পার্সিংয়ের প্রয়োজন

গল্ফস্ক্রিপ্ট অবশ্যই এখানে আপনাকে সহায়তা করবে

সমস্যাগুলি যার জন্য আপনার সমাধানটি একটি ফাংশন সংজ্ঞা হিসাবে লিখতে হবে

টিআই -৪৪ সারণী - Y=যেমন Y=|X|এক্সের যথার্থ মান প্রদান করে ফাংশনগুলিকে অনুমতি দেয়

গানিতিক সমস্যাগুলো

টিআই-বেসিক - একটি ক্যালকুলেটর জন্য তৈরি, সুতরাং এটি গণিত অন্তর্ভুক্ত;)

প্রাথমিক সংখ্যাগুলির সাথে লেনদেন করতে সমস্যা

বিশেষ কিছু না; গণিত সম্ভবত কাজের সঠিক উপায় tool

নম্বর ধাঁধা সমাধান

টিআই-বেসিকটি স্বয়ংক্রিয়ভাবে অ্যারের মাধ্যমে লুপ হয়ে যায়

সংখ্যা পদ্ধতিতে পারফর্ম করা

টিআই-বেসিক বা ম্যাথমেটিকা

স্ট্রিং প্রক্রিয়াজাতকরণ

পাইথন - এর কিছু দুর্দান্ত স্ট্রিং ফাংশন রয়েছে।

আপনি টিআই-বেসিক কতটা ভাল মনে করেন , তা স্ট্রিংয়ের জন্য ব্যবহার করবেন না ...

অ্যারে প্রসেসিং

টিআই-বেসিক - স্বয়ংক্রিয়ভাবে অ্যারের মাধ্যমে লুপ হয় ; উদাহরণস্বরূপ অ্যারে সমস্ত মান বৃদ্ধি -L1+1→L1

রুবি - এর খুব শক্তিশালী অ্যারে বৈশিষ্ট্যও রয়েছে এবং অবশ্যই !কোডটি সংক্ষেপেও সহায়তা করবে

কৌশল 2D অ্যারে সমস্যা

রুবি বা পাইথন এখানে সর্বোত্তম কাজ করে, কারণ টিআই-বেসিক 2D অ্যারে সমর্থন করে না

গণনা জ্যামিতি

টিআই-বেসিকের জ্যামিতিক বৈশিষ্ট্য রয়েছে এবং এটি বেশিরভাগ গণিতে ক্যালকুলাস এবং লিনিয়ার বীজগণিতের জন্য ব্যবহার করা যেতে পারে


বোনাস

looping

উভয় ক্ষেত্রেই যাও Arduino বা Quomplexযাও Arduino একটি বিল্ট-ইন করেছেন void loop(){}এবং Quomplex বন্ধনী দ্বারা অন্তর্ভুক্ত অসীম loops আছে ( [])

অঙ্কন / গুই

খেলা মেকার ভাষা রয়েছে খুব শক্তিশালী অঙ্কন বৈশিষ্ট্য, এবং TI তৈরি-বেসিক এছাড়াও গ্রাফ উপর অঙ্কন জন্য সমর্থন কারণ সাধারণত দরকারী টুল।

Quines

হয় এইচকিউ 9 + বা কোমপ্লেক্স কারণ এইচকিউ 9 + এর Qপ্রোগ্রামের সোর্স কোড আউটপুট করার আছে এবং কোমপ্লেক্স স্বয়ংক্রিয়ভাবে তার উত্স কোডটি মুদ্রণ করবে যতক্ষণ না *(আউটপুট) নির্দিষ্ট না করা থাকে বা এটি কোনও আউটপুট উত্পাদন করে না, এর সাথে সংজ্ঞায়িত হয়#


2

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

উদাহরণ:

এটি গ্রাফ প্লট করা এবং সমীকরণ সমাধানের জন্যও কার্যকর (উদাহরণস্বরূপ আপনি solve()সেজে ফাংশনটি ব্যবহার করতে পারেন , বা যদি এটি বিধি দ্বারা নিষিদ্ধ করা হয় তবে এটি নিউটন র‌্যাফসন প্রক্রিয়াটির একটি সহজ প্রয়োগের অনুমতি দেয় কারণ এতে diff()ফাংশন রয়েছে যা প্রতীকী পার্থক্য করতে পারে) ।

এছাড়াও, আপনি যদি পাইথন 2 প্রোগ্রামার হন তবে সেজ ব্যবহার করে আপনাকে দীর্ঘ importবিবৃতি এড়িয়ে চিট করার অনুমতি দিতে পারে । উদাহরণস্বরূপ, mathএবং sysইতিমধ্যে ডিফল্ট হিসাবে আমদানি করা হয়। (মনে রাখবেন যে আপনার পাইথন 2 প্রোগ্রাম পূর্ণসংখ্যা বিভাগের উপর নির্ভর করে যদি এটি কাজ না করে))


ভাল তথ্য! অবদান রাখার জন্য ধন্যবাদ।
জোনাথন ভ্যান মাত্রে

1

আমি তিনটি ভাষা জানি Java জাভা, সি ++ এবং পাইথন ৩. আমি উচ্চ স্তরে এগুলির কোনওটিই জানি না, তবে তাদের সাথে এটি আমার অভিজ্ঞতা।

জাভা:

আমি আর কখনও গল্ফ করার জন্য জাভা ব্যবহার করব না। এটি লিখতে 80 টিরও বেশি অক্ষর লাগে Hello World!। তবে এর এর শক্তি রয়েছে:

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

সি ++

সি ++ একটি অত্যন্ত শক্তিশালী ভাষা, তবে 56 টি চরিত্রের জন্য গল্ফ দেওয়ার চেষ্টা করার সময় এটি কিছুটা দীর্ঘ হয় Hello world!

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

পাইথন ঘ

পাইথন 3 সি ++ এবং জাভা এর মতো। এটি দৃ sh়ভাবে টাইপ না হওয়ায় এটি আরও খাটো - অন্য কথায় এটি কেবল ভেরিয়েবলগুলি কী তা অনুমান করে।

ইনপুট সহজ, তবে সবকিছু স্ট্রিং হিসাবে ইনপুট। আপনাকে অবশ্যই সমস্ত ইনপুট ম্যানুয়ালি আপনাকে যা মান বলতে চান তা রূপান্তর করতে হবে।
পার্সিং এবং লুপিং খুব সহজ।
পাইথন ফাংশন ঘোষণাগুলি বেশ সহজ এবং সংক্ষিপ্ত।
পাইথন ম্যাথ ভাল।
পাইথনের স্ট্রিংগুলি ব্যবহার করা সহজ।
অ্যারে ব্যবহার করা সহজ।
পাইথন পুনরাবৃত্তি ভাল।
পাইথন অন্তর্নির্মিত গ্রাফিক্স অন্তর্ভুক্ত করে না।


আমার অনুমান-লুপ দ্বারা বর্ধিত করে আপনি লেনদেনের জন্য কথা বলছেন। সি ++ সি ++ 11 ( en.cppreferences.com/w/cpp/language/range-for ) থেকে এটি সমর্থন করে । এটি জাভা ফর-রেঞ্জ লুপের মতো সিন্ট্যাক্টিকভাবে অনুরূপ এবং প্রদত্ত বস্তুর জন্য ওভারলোড হওয়া শুরু () এবং শেষ () এবং শুরু (টি) এবং শেষ (টি) বাস্তবায়নের জন্য পুনরাবৃত্তযোগ্য বস্তুর শ্রেণি প্রয়োজন। এটি সি-স্টাইলের স্ট্রিং এবং অন্তর্নির্মিত অ্যারেগুলির জন্যও প্রয়োগ করা হয়েছে এবং সমস্ত স্ট্যান্ডার্ড লাইব্রেরি পাত্রে কাজ করে।
foobar

@ ফুবার হ্যাঁ, আমি সে সম্পর্কে কথা বলছিলাম। তথ্যের জন্য ধন্যবাদ, আমি জাভা গ্রহণের পর থেকেই তার জন্য ইচ্ছা করেছি।
হোশেচ 250

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