বৈধ কোড [বন্ধ] ব্যবহার করে একটি এফরিজম লিখুন


39

আপনি কোডের সর্বাধিক 4 লাইনে একটি অ্যাফরিজম লিখতে পারেন ?

কোডটিকে সরল ইংরেজিতে যতটা সম্ভব অ্যাফরিজম পড়তে হবে এবং বুলিয়ানটি ফিরিয়ে দেওয়া উচিত true

ভাষা: পছন্দ।

গৃহীত উত্তরের মানদণ্ড: 180 টি 30 দিনের মধ্যে বেশিরভাগ ভোট । ( জুলাই 8 2014)

আসলতা: একটি পুরানো অ্যাফোরিজম হতে পারে তবে একটি সৃজনশীল অনেক বেশি প্রশংসিত হবে।


1
সর্বোচ্চ লাইনের দৈর্ঘ্য কত?
কাইল কে

@ কাইল কে, ৯০ টি চরিত্রের যথেষ্ট হওয়া উচিত, বেশিরভাগ ক্ষেত্রে এস্টেটিক, পঠনযোগ্যতার কারণে, ভাল
অ্যাফোরিজমগুলিও

1
রুবি -!!"[ insert whatever aphorism you want here ]"
ডুরকনব

1
@ ডুরকনোবফসনো এটি একটি বৈধ উত্তর হতে পারে তবে আমি সন্দেহ করি যে এটির বেশি ভোট পাবে।
এডুয়ার্ড ফ্লোরিয়েন্সু

1
শেক্সপিয়ারের উদ্ধৃতিগুলি এফোরিজম হিসাবে যোগ্য বলে নিশ্চিত নয়।
ব্লেজমোনজার

উত্তর:


51

পাইথন

import this
love = this
this is love, love is not True or False, love is love
# (True, True, True)

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



20

সি:

এটি পড়ার জন্য আপনাকে কিছুটা স্কুইন্ট করতে হবে :-)

int x(){ int __,L        ;
     return (__ |__ ||__ |__ ,__,__ ,__ ,__ ,__  ,
             __||  1||__ |  1L/L|__||__|1/__|  1L)
                                ;   }

আপনি লাইন 3 তে একটি সম্ভাব্য বিভাগ-বাই-শূন্য ত্রুটি লক্ষ্য করতে পারেন, তবে এটি কখনই কার্যকর হয় না কারণ trueগণনা সম্পাদনের আগে যেমন অভিব্যক্তিটি মূল্যায়ন করে ।



8
আপনি দয়া করে অনুবাদ করতে পারেন, আমাদের জন্য প্রয়োজনীয় স্কুইটিং দক্ষতা ছাড়াই?
বব

@ بابি আপনি কি সি কোডের একটি ভাঙ্গন চান, বা এএসসিআইআই আর্টের একটি পরিষ্কার রেন্ডারিং চান?
খিত ossifrage

ওহ, সি কোডটি যথেষ্ট সহজ ( __একটি শনাক্তকারী, দু'দিকের এবং লজিকাল ওআর এবং কমা অপারেটরগুলি, যা সমস্ত তুচ্ছ কারণ এটি সমস্ত যৌক্তিক সত্যই 1মূল্যায়নের সাথে যুক্ত)। এটি ASCII শিল্প যা পড়ার জন্য কিছুটা কঠিন।
বব

3
@ Bob ঠিক আছে, এখানেও তেমন কিছু রয়েছে। (বৈধ সি কোড নয়, তবে পড়ার পক্ষে সহজ, আমি আশা করি))
স্ক্র্যামিশ ওসিফ্রেজ

19

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

এফ #

(fun () -> (fun (_) -> // fun fun? wtf
try not <| failwith("me") ; (*but*) with |Failure((*co*)me(*s*)) -> true)("learning"))()
// "Try not to fail with me, but with failure comes true learning

আমি কিছু গালিগালাজও করতে পারি, কিন্তু সত্যের দিকে ফিরে আসার উপায় খুঁজে পেলাম না:

let the,bodies,hit_the=floor(0.0),(),()

অথবা

let the_games=bigint() //pun intended

আমার সত্যিই পাঞ্জা দিয়ে থামানো দরকার।


18

সি

কোনও স্ট্রিং আক্ষরিক বা মন্তব্য নেই:

Better(to,re);main(silent){and();}be(thought,a,fool){}
than(to,open,your,mouth);and(){}remove(all,doubt);

দুটি লাইন বিভক্ত, কিন্তু এক ভাল কাজ করবে।

লিনাক্স (x86-64) এ জিসিসি ব্যবহার করে সংকলন করা হলে, এটি এক্সিকিউটেবল উত্পাদন করে যা সাফল্যের সাথে প্রস্থান করে (প্রস্থান কোড 0), trueইউনিক্স ইউটিলিটির মতো; এটি হ'ল আমি কীভাবে trueএকটি নন-স্ক্রিপ্টিং ভাষায় বুলিয়ান ফেরানোর প্রয়োজনীয়তাটি ব্যাখ্যা করতে বেছে নিই ।

দ্রষ্টব্য: "অন্তর্নিহিত ইন" নিয়মের অপব্যবহার সত্ত্বেও, এই প্রোগ্রামের পিছনে মূল কৌশলটি হ'ল mainকোনও returnবিবৃতি ছাড়াই শেষ হওয়া সি প্রোগ্রামের ফলে সাধারণত একটি শূন্য নয় প্রস্থান কোড আসে, অন্য ফাংশনটি কল করে আমরা পারব EAXপ্রোগ্রামের প্রস্থান কোড হিসাবে ব্যবহৃত হয় যা রেজিস্টার সেট করুন । এটি অবশ্যই সম্পূর্ণ অপরিবর্তিত আচরণ এবং সম্পূর্ণ অ পোর্টেবল।


17

পাইথন

war=peace=freedom=slavery=ignorance=strength=0
war is peace|freedom is slavery|ignorance is strength

Power=a=means=it=an=end=0
Power is not (a, means, it is (an, end))

জাভাস্ক্রিপ্ট

You=true;function BigBrother(){};BigBrother.isWatching=function(y){return y};
BigBrother.isWatching(You)

15

সি #:

short life = 0;
return (life is short);

"জীবন সংক্ষিপ্ত" (হিপোক্রেটিস)


3
খুব খারাপ এখানে শর্টসের জন্য কোনও আক্ষরিক স্পেসিফায়ার নেই! এটি করা ঝরঝরে হবেvar life = 0s;
বেন রেইচ

14

চুনি

class String
  def before(b) self < b end
end

কিছুটা লম্বা, তবে আমাদের কয়েকটি অ্যাফোরিজ পেয়েছে:

"age".before("beauty")
"business".before("pleasure")
"pearls".before("swine")

এবং (সামান্য প্রসারিত):

dont = []; y = 1
dont.count + y or ('chickens'.before('they hatch'))

1
+1: জন্য y or
wchargin





7

এন্টার, ক্রিয়াকলাপ সম্পর্কে একটি অ্যাফরিজম

চুনি

puts do
something idempotent but are considered to be unsafe
because if the value at the beginning of a chain of calls is one possibly the value at the
end != 1


4

জাভাস্ক্রিপ্ট

function be(who) {
   if (who == 'thine own self') {
      return true;
   }
}

"আপনার নিজের কাছে সত্য হতে হবে" এর একটি অনুমান

আমি প্রয়োজনীয়তার সাথে একধরনের ঝাঁকুনি করছি, কারণ এটি কেবলমাত্র একটি বিশেষ ক্ষেত্রে সত্যই ফিরে আসে ... তবে আমি আশা করি আপনি এটিকে স্লাইড করতে দেবেন কারণ রিটার্নের মানটি আসলে অ্যাফরিজমের অংশ।


4

সি

int main(int fear, int* computers){ int

    i; do { !fear; computers[i]; fear; "the lack of them";

} while();return true;}

আমি কম্পিউটারকে ভয় করি না, আমি তাদের অভাবকে ভয় করি।

-আইসাক আসিমভ


4

সি

main(int I,char **think) {char *a="there"; for (;--I;) a['m'];}

1
আপনি ঘোষণায় থাকা প্রকারগুলি সরাতে পারেন। এছাড়াও একটি ঘোষণার জন্য কিছু করা দরকার ... আপনি যখন পড়বেন তখন তা হয়ে যায়
mniip

আমি তাদের ছেড়ে দিয়েছি কারণ আমার
সংকলকটি এগুলি

4

এটি চেষ্টা করার সময় আমি একটি দুর্দান্ত ত্রুটি পেয়েছি:

এটি ড্যারেন স্টোন এর উত্তর দ্বারা খুব অনুপ্রাণিত।

প্রকারের ত্রুটি: বিস্ময়কর ভাগ্যের স্লাইজিং এবং অ্যারোগুলি ভোগার জন্য মনে মনে 'টিস নোবেলার' অনুসন্ধান করতে 'ইন' অপারেটর ব্যবহার করতে পারবেন না

জাভাস্ক্রিপ্ট

[2].be || ! [2].be ; this.is, "the question"

এটি একটি অন্তর্নিহিত সত্য ফেরত দেয়।

একটি প্রশ্ন চিহ্ন সহ সামান্য কম পরিবেশন:

[2].be || ! [2].be? is = this: !"the question"

3

পিএইচপি

$all = array('not well', 'not well', 'not well', 'well'); 
$end = array_pop($all);
$all = ($end == 'well') ? $end : 'not well';
return true;

"সব ভাল তার শেষ ভাল যার."



3

পিএইচপি

রোজ একটি আপেল...

$aphorism = function(){
    for($day=1;$day<=365;$day++) $apple++;
    return ($apple==365) ? true : 'doctor';
};

3

কমন লিস্প

(Do ((as)) ('(I say no)t) as I do)
(time (and 'tide (wait-for 'no-man))) ;requires sbcl


3

অ্যাপ্লিকেশন Lua

-- all search is in vain
function search() end
-- only the void is true
function void() return function() return true end, true end
-- and what remains is to
for ever in void() do repeat search("light") until true end
return true


3

আর

the_whole <- c(-1,-1)
the_part <- -1
the_whole > sum(the_part,the_part)

-Socrates


2

কেবল-বেসিক 84

Label 1;a random number between 0 and 1~should be stored in~A
If A is equal to 1 Then Display A End;Stop&Else,Go to label 1
:End; Otherwise destroy quantum transmitters internationally.
Since quantum transmitters are gone, power lost. KA-POW, yes?


2

পাইথন

be = that = the = question = 1
2 - be or not 2 - be
that is the & question

2

চুনি

সর্বাধিক মার্জিত সমাধান নয়, তবে পড়তে খুব সহজ

def you_know_meaning(x) true end

!!!("aphorism" != "aphorism" unless you_know_meaning "aphorism")

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