গোল শূন্যের দিকে


14

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

চ্যালেঞ্জ

  • একটি ইতিবাচক বা নেতিবাচক বাস্তব সংখ্যার যেকোন যুক্তিসঙ্গত ফর্ম (স্টিডিন, ফাংশন, ইত্যাদি) এর মাধ্যমে ইনপুট নিন।

  • এই সংখ্যাটি "শূন্যের দিকে" গোল করুন - এর অর্থ এটি যদি ইতিবাচক হয় তবে আপনি নীচে নেমে যাবেন, এবং যদি এটি নেতিবাচক হয় তবে আপনি বৃত্তাকার হয়ে উঠবেন।

  • নম্বরটি বা কনসোলে আউটপুট ফিরিয়ে দিন।

পরীক্ষার মামলা

 1.1   =>  1
-1.1   => -1
 500.4 =>  500
-283.5 => -283
 50    =>  50
-50    => -50

বিধি

আনন্দ কর! আরও জিমি চ্যালেঞ্জ শীঘ্রই আসছে


3
আমি আউটপুট মে 3.00জন্য 3.14?
tsh

1
@ এ_ যদি ত্রুটির বার্তাগুলি স্ট্যাডারে থাকে। এবং আপনার আউটপুট stdout হয়। এটি ডিফল্টরূপে অনুমোদিত।
tsh

1
এছাড়াও 0.01এবং -0.01ফলন করা উচিত 0...
রোব্লগিক

2
হুম, এটি একটি কোড গল্ফের জন্য অযৌক্তিকভাবে তুচ্ছ মনে হচ্ছে। বেশিরভাগ ল্যাং এর জন্য একটি বিল্টিন থাকবে, না? দেখে মনে হচ্ছে যে আমরা সমস্ত ইনপুট এবং আউটপুট স্ট্রিংগুলি ধরে নিব?
অক্টোপাস

2
3.00 অবশ্যই একটি পূর্ণসংখ্যা হয়। আরও স্পষ্টভাবে, স্ট্যান্ডার্ড গাণিতিক স্বরলিপি পাশাপাশি অনেক প্রোগ্রামিং ভাষায় স্বরলিপি "3.00" 3 নম্বরটি বোঝায় যা একটি পূর্ণসংখ্যা; তবে অনেক প্রোগ্রামিং ভাষায় এটি সূচিত করে যে সংখ্যাটি একটি ভাসমান-পয়েন্ট বিন্যাসে সংরক্ষণ করতে হবে। (তবে এটি সংরক্ষণ করা ফর্ম্যাট নির্বিশেষে এটি একটি পূর্ণসংখ্যা))
ট্যানার সোয়েট

উত্তর:


13

জেলি , 1 বাইট

r

একটি সম্পূর্ণ প্রোগ্রাম (একক লিঙ্ক হিসাবে এটি দৈর্ঘ্যের একটি তালিকা প্রদান করে) returns

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

কিভাবে?

r - Main Link: number, X           e.g. -7.999
r - inclusive range between left (X) and right (X) (implicit cast to integer of inputs)
  -  = [int(X):int(X)] = [int(X)]       [-7]
  - implicit (smashing) print            -7

40

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

int

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

দশমিক বিন্দুর পরে অঙ্কগুলি সঙ্কুচিত করে।

দ্রষ্টব্য: এটি একটি তুচ্ছ উত্তর। আপলোড করার আগে দয়া করে অন্যান্য উত্তরগুলি একবার দেখুন


18
এটি দেখায় যে পাইথন 3 পাইথন 2 এর চেয়ে বেশি জনপ্রিয়

1
এর ... কেন উর্ধ্বে? এটি একটি সুন্দর তুচ্ছ উত্তর ...
মিল্কিওয়ে 90

আমি মনে করি এটি আপনার কোডটির দুর্দান্ত ব্যাখ্যা। :)
চ্যাস ব্রাউন

3
@ চ্যাশব্রাউন আমার মনে হয় না ... ব্যাখ্যাটি এমনকি স্ট্যান্ডার্ড ক্যালিবারের ব্যাখ্যা নয়।
মিল্কিওয়ে 90

আমার ধারণা অনুমান @ চাস নির্দেশ করছেন যে ব্যাখ্যাটি তার নিজের থেকে অসীমভাবে সম্পূর্ণ।
prl

21

2
দুঃখিত, তবে আমি আপনাকে ( কোডগল্ফ.স্ট্যাকেক্সেঞ্জঞ্জ.com
a

2
ARG! তবে আপনি পাইথন 3 ব্যবহার করছেন ... :)
চ্যাস ব্রাউন

সত্য, জনগণের জানা উচিত এটি পাইথন 2 এও কাজ করে
মিল্কিওয়ে 90

দুর্ভাগ্যক্রমে আপনি প্রায় এক মিনিটের মধ্যে
বাঁশ

3
আমি লুট করেছিলাম! :)
চ্যাস ব্রাউন

12

পার্ল 5 -p056l15 , 2 বাইট

<>

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

ওটা কিভাবে কাজ করে?

-056   # (CLI) Make "." the input record separator
-l15   # (CLI) Make "\n" the output record separator
       # (otherwise it would use the input separator)
-p     # (CLI) Implicitly read $_ from STDIN
<>     # Read the second input field and do nothing with it
-p     # (CLI) Output $_ to STDOUT

অথবা আপনি যদি আরও প্রচলিত উত্তর পছন্দ করেন:

পার্ল 5 , 6 বাইট

$_=int

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


l15 না \n, এটা \r\nl12 হবে। যদিও টিআইওতে এটি একই দেখাচ্ছে।
গ্রিমি

দ্বিতীয় বিকল্পের জন্য, এটিও রয়েছে-Minteger -p $_/=1
নাহুয়েল ফিউইলুল

4
প্রথম সমাধানটি আসলে 8 বাইট কারণ আপনার ফ্লাইটগুলি আপনার বাইট গণনাতে অন্তর্ভুক্ত করতে হবে
জন ডিভোরাক

2
@ জনডভোরাক আসলে মেটা পোস্ট কোডগল্ফ.মেটা.স্ট্যাকেক্সেঞ্জের বিউশনস / ক্র্যাশনস / ১৪৩৩7/২ অনুসারে , পতাকাগুলি বাইটগুলি যোগ করে না তবে ভাষার ভিন্ন সংস্করণ হিসাবে গণনা করে।
নিক কেনেডি

@ নাহুয়েলফিউলুল আমি সেই সম্পর্কেও ভেবেছিলাম, তবে অন্যভাবে 2 বাইট পেয়ে যাওয়ার পরে কিছু যায় আসে না।
এক্সকালি

6

গোলকধাঁধা & Hexagony , 3 বাইট

আমি কিছু হেক্সাগনি লিখেছিলাম বলে চিহ্নিত করার জন্য ফ্রাইআম দ্য এজম্যানকে ধন্যবাদ!

?!@

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

কিভাবে?

ল্যাবরেথ এবং হেক্সাগনি উভয়ই আপনাকে যত তাড়াতাড়ি সম্ভব বলবে! ...

? - read and discard from STDIN until a digit, a - or a + is found. Then read as many characters as possible to form a valid (signed) decimal integer and push its value
! - pop a value and write its decimal representation to STDOUT
@ - exit the labyrinth

3
মার্টিনের অন্য কয়েকটি ভাষার ক্ষেত্রে এটি সত্য হতে পারে তবে হেক্সাগনীতে ঠিক একই প্রোগ্রামটি কাজ করে ।
ফ্রাইআম TheEggman

3
হেই, আমি সবসময়ই হেক্সাগনিতে একটি উত্তর দিতে চেয়েছিলাম। চেষ্টা না করেই করাটাই আমার মনে হয়েছিল যে ঘটতে পারে!
জোনাথন অ্যালান

IO@ব্যাকহ্যান্ডে একইভাবে কাজ করে &.@এবং বেফুঙ্গেও। সম্ভবত পূর্ণসংখ্যার ইনপুট সহ প্রচুর ভাষা এবং শুধুমাত্র পূর্ণসংখ্যার হ্যান্ডলিং একই হবে
জো কিং

@ জোকিং তাই আমরা প্রত্যাশা করছি যে কোনও ব্যক্তি i / o এর সাথে ইন্টিজার দিয়ে কোনও ভাষা সন্ধান করতে পারে এবং স্টিডিন থেকে স্ট্যাক / তালিকা পর্যন্ত সমস্ত নম্বর পড়ে এবং পরে সেগুলি ডিফল্টরূপে প্রিন্ট করে। আমি বিশ্বাস করি একটি থাকতে পারে এবং এটি শূন্য বাইটে উত্তর হবে।
tsh


6

ব্রেনফাক , 26 বাইট

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

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

.সংখ্যাটি দশমিক হলে ট্রেলিংয়ের আউটপুট

গল্ফিংয়ের মতো বুদ্ধিমান বুদ্ধিমানের খুব বেশি জ্ঞান নেই, কেবলমাত্র একটি চরিত্রটি কিনা তা পরীক্ষা করতে 46 বিয়োগের পরিবর্তে .আমি 5 যুক্ত করব এবং 255 পেতে 5 দিয়ে গুণ করব, তারপরে শূন্যের উপরে আরও একটি যুক্ত করতে হবে। 3 কে বিয়োগ করা, 6 দ্বারা গুণন করা এবং 2 বিয়োগ করা একই বাইটকাউন্ট


6

সি (টিসিসি), 39 21 10 বাইট

আমি আসলেই বেশ অবাক হয়েছিলাম কেউ সি ব্যবহারের কথা ভাবেনি

f(float i){}

মনে হচ্ছে এটি কোনও পরিচয় ফাংশন নয়। F ফাংশনের অন্তর্নির্মিত প্রকারের প্রকারটি ভাসমান-বিন্দুকে ছিন্ন করে।

Tio

লোককে ঠকানোর সম্ভাবনা কম তবে বাইট দৈর্ঘ্য কম রয়েছে:

f(int i){}

Tio


floatভাসমান পয়েন্টের মানগুলি ইনপুট দেওয়ার জন্য এটি বিভিন্ন রেজিস্টার ব্যবহার করে বলে কাজ করবেন না ।
হাউলেথ



3

জাভা (ওপেনজেডিকে 8) , 15 বাইট 9 বাইট

s->(int)s

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

কেভিন-ক্রুজসেনকে ধন্যবাদ


একটি ইন্টারফেস ল্যাম্বদা ব্যবহার করে 9 বাইটস যাতে আমরা আদিম এবং একটি সাধারণ castালাই ব্যবহার করতে পারি (int)। এবং এখানে একটি মজাদার 15 বাইট বিকল্প পদ্ধতি পদ্ধতি ব্যবহার করে। :)
কেভিন ক্রুইজসেন

1
@ কেভিন ক্রুজসেন 9 টি বাইট উত্তরটি নির্দেশ করার জন্য আপনাকে ধন্যবাদ! এবং 15 বাইট বিকল্প বিকল্প উজ্জ্বল! আপনার উত্তরগুলিরও বড় ফ্যান! ডি: আমি আপনার অবদানের জন্য আরো সম্প্রদায়ে যোগ দিতে অনুপ্রাণিত হন
Margon

আমি খুশি যে সাহায্য করতে পারলাম, এবং শুনতে মজা আমি একটি অনুপ্রেরণা : ডি স্বাগতম! ওহ, এবং যদি আপনি তাদের এখনো দেখা যায়, জাভা golfing জন্য টিপস এবং <সমস্ত ভাষা> এ golfing জন্য টিপস উভয় মাধ্যমে পড়তে আগ্রহী হতে পারে। উপভোগকর তোমার থাকা! :)
কেভিন ক্রুইজসেন

ধন্যবাদ! :) আমি ইতিমধ্যে সমস্ত টিপস পড়েছি এবং পোস্ট করার আগে আসলে অনেক কিছু ছুঁয়েছি! আশা করি ভবিষ্যতে আরও উত্তর দিতে পারব!
Margon

3

এক্সেল, 10 বাইট

=TRUNC(A1)

TRUNC সংখ্যার ভগ্নাংশটি অপসারণ করে একটি সংখ্যাকে সংখ্যায় কাটা হয়।


3

আর , 13 5 বাইট

ধন্যবাদ রবিন রাইডার

trunc

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


2
একটি that ক্যমত্য আছে যে কোনও ফাংশন বা সম্পূর্ণ প্রোগ্রামের সাথে উত্তর দেওয়া গ্রহণযোগ্য। এখানে, ফাংশন ফর্মটি মাত্র 5 বাইট
রবিন রাইডার


2

রুবি , 11 বাইট

proc &:to_i

আমি এটিকে বেছে নিয়েছিলাম কারণ এটি রুবি গল্ফাররা সাধারণত যে ল্যাম্বডাস ব্যবহার করে তা থেকে নিজেকে আলাদা করে দেয় (ধন্যবাদ, এটি "traditionalতিহ্যবাহী" সমাধানের মতোই বাইটকাউন্ট ছিল):

->n{n.to_i}

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


2

রিরেজেক্স , 12 বাইট

\..+//#input

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

রিরেজেক্স একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ যা কোনও মিল নেই যতক্ষণ না মিলবে এবং প্রতিস্থাপন করে।

MATCH
    \.                                      The literal period/full stop char
    .+                                      Followed by one or more characters
REPLACE
    (nothing)                               Equivalent to removing the input
STRING TO REPEATEDLY MATCH/REPLACE UNTIL THERE ARE NO MATCHES
    #input                                  The input



2

ইন্টেল 8087 এফপিইউ মেশিন কোড, 14 বাইট

D9 2E 010C      FLDCW CW_RNDZ   ; modified CW register for round towards zero
D9 06 010E      FLD  A          ; load single precision value A into ST(0)
DF 16 0112      FIST B          ; store integer value of ST(0) into B

CW_RNDZ   DW    0F7FH           ; control word to round down

ইনপুট একটি মেমরি অবস্থানে একক স্পষ্টতা মান A(ক DD), আউটপুট মেমরি অবস্থানে পূর্ণসংখ্যা মান B(ক DW)।

8087 প্রথমে নিয়ন্ত্রণ শব্দ ( 0F7FH) সেট করে শূন্য মোডের দিকে যেতে হবে । তারপরে ভাসমান পয়েন্টের মানটি লোড করুন এবং কোনও পূর্ণসংখ্যার কাছে ফিরে সঞ্চয় করুন।





2

কেগ ,19 17 13 বাইট

এটি কিছু অনুচর অক্ষরগুলি অনুসরণ করে। এছাড়াও, এটি একটি ত্রুটি সহ প্রস্থান করে। (এখন আমাদের বিপরীত ইনপুট দরকার!)

?'(:\.>')"([,

ত্রুটি সহ প্রস্থানটি ডিফল্টরূপে অনুমোদিত
এডজিনার্ড

2

সাদা ব্যবধান (সঙ্গে vii5ard কম্পাইলার ), 18 17 বাইট

[S S N
_Push_0][S N
S _Duplicate_0][T   N
T   T   _Read_STDIN_as_integer][T   T   T   _Retrieve_input][T  N
S T _Print_as_integer]

বর্ণ S(স্থান), T(ট্যাব) এবং N(নতুন-লাইন) কেবল হাইলাইট হিসাবে যুক্ত করা হয়েছে।
[..._some_action]শুধুমাত্র ব্যাখ্যা হিসাবে যুক্ত।

এটি অনলাইনে চেষ্টা করুন। অনলাইন হোয়াইটস্পেস-সংকলক vii5ard এ কোড চালানোর জন্য আপনাকে কোডটি নিজেই কপি-পেস্ট করতে হবে (নোট করুন যে এসই ট্যাবগুলিকে একগুচ্ছ স্পেসে রূপান্তরিত করে!) রান ক্লিক করার সময়, এটি একটি ইনপুট (অর্থাত্ -285.5) জিজ্ঞাসা করবে এবং এন্টার ক্লিক করার পরে এটি চালিয়ে যাবে এবং আউটপুট হবে -283

সিউডো-কোডে ব্যাখ্যা:

Integer i = STDIN as integer
Print i as integer

হোয়াইটস্পেস কেবলমাত্র I / O কে পূর্ণসংখ্যা বা একক অক্ষর হিসাবে ব্যবহার করতে পারে, সুতরাং এই ক্ষেত্রে এটি ইনপুটটিকে পূর্ণসংখ্যা হিসাবে পড়তে পারে এবং অন্য কোনও চলমান অক্ষর উপেক্ষা করতে পারে। অর্থাত-283.5 বা -283abc5উভয় ইনপুট (এবং এইভাবে আউটপুট) হিসেবে হবে -283

দুর্ভাগ্যক্রমে এই উপরের কাজ করে না দুটি কারণে টিআইওতে (সমস্ত সাদা স্থান সংকলক কিছুটা পৃথক ..):

  1. no parseআমরা পূর্ণসংখ্যার হিসাবে কোনও ইনপুট পড়ার চেষ্টা করার সময় এটি একটি ত্রুটি ঘটবে , যা কোনও বৈধ পূর্ণসংখ্য নয়। সুতরাং, পরিবর্তে আমরা একবারে একটি অক্ষর পড়ব এবং এর মুখোমুখি হওয়ার সাথে সাথে (ত্রুটি সহ) থামাব. বা অন্য কোনও ইনপুট (যেমন 50/ -50) না পাওয়ার ।
  2. Vii5ard সংকলকটিতে 0 দিয়ে কেবল 0 দিয়ে ধাক্কা দেওয়া সম্ভব হয় SSN, তবে টিআইওতে এটি অতিরিক্ত Sবা T: SSSN/ প্রয়োজন হয় SSTN। প্রথম Sহয় স্ট্যাক ম্যানিপুলেশন সক্ষম ; দ্বিতীয় Sহয় পুশ কি পূর্ণসংখ্যা হিসাবে অনুসরণ করে ; তৃতীয় S/ Tযথাক্রমে ধনাত্মক / নেতিবাচক; এবং যে কোনও S/ এর Tপরে (একটি এর পরে N) হল বাইনারিটিতে আমরা যে নম্বরটি চাপতে চাই সেখানে S=0এবং কোথায় T=1। পূর্ণসংখ্যার 0 এর জন্য এই বাইনারি অংশটি গুরুত্বপূর্ণ নয় কারণ এটি 0 ডিফল্টরূপে। তবে টিআইওতে আমরা এখনও ইতিবাচক / নেতিবাচক এবং vii5ard এর মতো অন্যান্য বেশিরভাগ হোয়াইটস্পেস সংকলকগুলির সাথে নির্দিষ্ট করতে হবে।

হোয়াইটস্পেস ( টিআইও সংকলক সহ ), 48 বাইট

[N
S S N
_Create_Label_LOOP][S S S N
_Push_0][S N
S _Duplicate_0][T   N
T   S _Read_STDIN_as_character][T   T   T   _Retrieve_input][S N
S _Duplicate_input][S S S T S T T   T   S N
_Push_46_.][T   S S T   _Subtract][N
T   S S N
_If_0_Jump_to_Label_EXIT][T N
S S _Print_as_character][N
S N
N
_Jump_to_Label_LOOP]

বর্ণ S(স্থান), T(ট্যাব) এবং N(নতুন-লাইন) কেবল হাইলাইট হিসাবে যুক্ত করা হয়েছে।
[..._some_action]শুধুমাত্র ব্যাখ্যা হিসাবে যুক্ত।

এটি অনলাইনে চেষ্টা করুন (কেবলমাত্র কাঁচা জায়গা, ট্যাব এবং নতুন লাইন সহ)।

সিউডো-কোডে ব্যাখ্যা:

Start LOOP:
  Character c = STDIN as character
  If(c == '.'):
    Exit program
  Print c as character
  Go to the next iteration of LOOP




1

05 এ বি 1 , 1 বাইট

ï

উত্তরাধিকার সংস্করণে (যা পাইথনে লেখা আছে), কাস্ট টু ইন্টিজার বিল্টিন দশমিক মানগুলিকে ছাঁটাই করার প্রত্যাশা অনুযায়ী কাজ করে।

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

05AB1E এর নতুন সংস্করণে (এলিক্সির লিখিত) এটি কেবল স্ট্রিংগুলিতেই কাজ করে (উদাহরণস্বরূপ লেসিকোগ্রাফিক বনাম সংখ্যাসমূহ বাছাই না করা সত্ত্বেও পূর্ণসংখ্যার / দশমিক / স্ট্রিংগুলি সবগুলি বিনিময়যোগ্য হওয়া উচিত)। অনুমান করুন আমি @ আদনানকে একটি বাগ রিপোর্ট করতে পারি ..

পূর্ণসংখ্যার / দশমিক ইনপুট (ভুল ফলাফল দেওয়া) বনাম স্ট্রিং ইনপুটগুলি (সঠিক ফলাফল দেওয়া) তুলনা করতে এটি অনলাইনে চেষ্টা করুন


1
ïনন-লেগ্যাসি 05AB1E-তে কেবল সূক্ষ্ম কাজ করে । এটি অ্যারের ইনপুট যা একটি অদ্ভুত উপায়ে কাজ করে।
গ্রিমি

@ গ্রিমি আহ, এটি স্ট্রিং বনাম পূর্ণসংখ্যার / দশমিক। স্ট্রিংগুলি সঠিকভাবে কাজ করে তবে পূর্ণসংখ্যা / দশমিক নয়।
কেভিন ক্রুইজসেন

1

অহুই (এসোটোপ) , 9 বাইট

방망희

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

ত্রিভুজাকার উত্তরের মূল ধারণা (বা অন্য কোনও ভাষা সংখ্যার ইনপুটটিকে পূর্ণসংখ্যার হিসাবে গ্রহণ করে)।

মজার ব্যাপার. 방망희(উচ্চারিত bang-mang-heui( aএর ark)) প্রায় একই হিসাবে শোনাচ্ছে 방망이(উচ্চারিত bang-mang-i( aএর ark, iমত শোনায় E), যা বাদুড় মানে।

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

পূর্ণসংখ্যা হিসাবে সংখ্যা নেয়।

সংখ্যা হিসাবে মুদ্রণ।

প্রোগ্রাম সমাপ্ত।


1

শক্তির উৎস , 19 বাইট

$args-replace'\..*'

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

ডিফল্টরূপে পাওয়ারশেল ব্যাঙ্কারদের রাউন্ডিং করে , যা অন্য কতগুলি ভাষা রাউন্ডিং করে তার বিপরীতে। সুতরাং, traditionতিহ্যগতভাবে আমরা [Math]::Truncate()দশমিক বিন্দু এবং যে কোনও দশমিক অংশ কেটে ফেলতে এবং আমাদের এখানে আগ্রহী "শূন্য" গোলটি অর্জন করতে ব্যবহার করব । তবে এটি কিছুটা দীর্ঘ, সুতরাং এই টিপটি ব্যবহার করে আমরা স্পষ্টভাবে ইনপুটটিকে স্ট্রিংয়ে কাস্ট করে, -replaceপিরিয়ড এবং তার পরে কিছু বাদ দিতে একটি রেইজেক্স সম্পাদন করে এবং পাইপলাইনে আউটপুট রেখে যেতে পারি for অন্তর্নিহিত মুদ্রণ।


আমি মনে করি না এটি নেতিবাচক সংখ্যার জন্য পছন্দসই ফলাফল দেবে।
অক্টোপাস

@ অক্টোপাস নিশ্চিত? এটি কেবল দশমিক অংশটি ছাঁটাই করে দেয়, যা সংখ্যাটি ইতিবাচক বা নেতিবাচক ভাসমান থেকে শূন্যের দিকে নিয়ে যায় moves
অ্যাডমবর্কবর্ক

ডান, দুহ হাঃ হাঃ হাঃ.
অক্টোপাস

1

ত্রিভুজাকার , 3 বাইট

$.%

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

ত্রিভুজাকার একটি পূর্ণসংখ্যা হিসাবে সংখ্যার ইনপুট নেয়; যে কোনও দশমিক মান কেটে যায়। যদি এটি প্রিন্ট না করে কেবল স্ট্যাকের মধ্যে ইনপুট রেখে দেওয়া গ্রহণযোগ্য হয় তবে তার পরিবর্তে এই সমাধানটি হতে পারে:


ত্রিভুজাকার , 1 বাইট

$

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

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