ইনপুট:
একটি পূর্ণসংখ্যা
আউটপুট:
ইনপুট নিজেই যোগফল + ইনপুটটির দৈর্ঘ্য + ইনপুটটির প্রতিটি পৃথক অঙ্ক।
nr + nr-length + {sum of digits} = output
উদাহরণ:
ইনপুট: 99
আউটপুট: 99
(এনআর) + 2
(এনআর-দৈর্ঘ্য) + (9 + 9)
(অঙ্ক) →119
ইনপুট: 123
আউটপুট: 123 + 3 + (1 + 2 + 3)
→132
চ্যালেঞ্জ বিধি:
ইনপুটটিতে নেতিবাচক ইনপুটও থাকতে পারে, যা বিশেষ সমাধান করা হয়।
-
/ বিয়োগ-চিহ্ন হয়+1
দৈর্ঘ্যের জন্য, এবং প্রথম অংশdigit
।
উদাহরণ স্বরূপ:ইনপুট:
-123
আউটপুট:-123 + 4 + (-1 + 2 + 3)
→-115
- আপনি ধরে নিতে পারেন যে ইনপুট বা আউটপুট কখনই কোনও (32-বিট) পূর্ণসংখ্যার ব্যাপ্তির বাইরে থাকবে না।
সাধারাইওন রুল:
- এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ত উত্তর।
কোড-গল্ফ ভাষাগুলি আপনাকে নন-কোডগলফিং ভাষার সাথে উত্তর পোস্ট করতে নিরুৎসাহিত করবেন না। 'যে কোনও' প্রোগ্রামিং ভাষার পক্ষে যতটা সম্ভব সংক্ষিপ্ত উত্তর নিয়ে আসার চেষ্টা করুন। - স্ট্যান্ডার্ড নিয়মগুলি আপনার উত্তরের জন্য প্রযোজ্য , সুতরাং আপনাকে সঠিক পরামিতি এবং রিটার্ন-টাইপ, সম্পূর্ণ প্রোগ্রাম সহ STDIN / STDOUT, ফাংশন / পদ্ধতি ব্যবহারের অনুমতি দেওয়া হবে। আপনার কল
- ডিফল্ট লুফোলগুলি নিষিদ্ধ।
- যদি সম্ভব হয় তবে আপনার কোডের জন্য একটি পরীক্ষার সাথে একটি লিঙ্ক যুক্ত করুন।
- এছাড়াও, প্রয়োজনে একটি ব্যাখ্যা যোগ করুন।
পরীক্ষার কেস:
87901 → 87931
123 → 132
99 → 119
5 → 11
1 → 3
0 → 1
-3 → -4
-123 → -115
-900 → -905
-87901 → -87886
আধা-সম্পর্কিত: সমস্ত অঙ্কের সমষ্টি গণনা করুন
-1 + 2 + 3
। এই চ্যালেঞ্জের জন্য আমি -
/ মাইনাস-সাইনটিকে আরও কিছুটা আকর্ষণীয় করে তোলার জন্য প্রথম সংখ্যাকে একটি নেতিবাচক অঙ্ক হিসাবে মার্জ করতে পছন্দ করি ।
-123
যোগফল শৃঙ্খলার(-1 + 1 + 2 + 3)
পরিবর্তে(-1 + 2 + 3)
ঠিক হওয়া উচিত ?