ප්‍රභව කේතය ඉවත් කරන්න


143

සටහන : මෙම අභියෝගය දැන් නව පොලිස් ඉදිරිපත් කිරීම් සඳහා වසා ඇත. මෙය අභියෝගය ගැන උනන්දුවක් දක්වන මංකොල්ලකරුවන් නොමැති නිසා කිසිවෙකුට නිරවුල්ව පමණක් ඉදිරිපත් කිරීම් ඉදිරිපත් කළ නොහැකි බව සහතික කිරීමයි.

පොලිස් සහ මංකොල්ලකරුවන්ගේ මෙම ක්‍රීඩාවේදී, සෑම පොලිස් නිලධාරියෙකුටම තනි ප්‍රතිදානයක් ලබා දීම සඳහා සරල වැඩසටහනක් ලියනු ඇත. ඉන්පසු ඔවුන් තම වැඩසටහන ගැන කරුණු හතරක් ප්‍රසිද්ධ කරනු ඇත:

  1. භාෂාව
  2. වැඩසටහනේ දිග
  3. අපේක්ෂිත ප්රතිදානය
  4. ප්‍රභව කේතයේ සීරීම් කළ අනුවාදය

එවිට, කොල්ලකරුවන් ප්‍රභව කේතය ඉවත් කළ යුතු අතර එමඟින් ඔවුන්ගේ වැඩසටහන මුල් පිටපතට සමාන වේ.


පොලිස් නීති

ඔබ සරල වැඩසටහනක් ලිවිය යුතු අතර, කොල්ලකරුවන් නැවත ප්‍රතිනිර්මාණය කිරීමට උත්සාහ කරනු ඇත.

ඔබේ මුල් වැඩසටහනට සරල ක්‍රියාකාරීත්වයක් තිබිය යුතුය: ක්‍රියාත්මක වූ පසු, එය තනි නූලක් / අංකයක් ප්‍රතිදානය කර නවතා දමයි. එය ක්‍රියාත්මක වන්නේ කවදාද / කොතැනද යන්න නොසලකා එකම ප්‍රතිදානය ලබා දිය යුතු අතර අතිරේක පුස්තකාල හෝ අන්තර්ජාලය මත රඳා නොපවතී.

ඔබේ වැඩසටහන සහ ප්‍රතිදානය මුද්‍රණය කළ හැකි ASCII භාවිතා කළ යුතුය (නව රේඛා සහ අවකාශ ඉඩ දී ඇත). ප්‍රතිදානය අක්ෂර 100 ට නොඅඩු විය යුතු අතර, වැඩසටහන සාධාරණ යන්ත්‍රයක් මත ධාවනය වීමට තත්පර 5 කට වඩා අඩු කාලයක් ගත විය යුතුය. ඔබේ වැඩසටහන තුළ හැෂිං (හෝ වෙනත් ගුප්ත ලේඛන කාර්යයන්) භාවිතා කිරීමට ද ඔබට අවසර නැත

ඉන්පසු, ඔබ ප්‍රභව කේතයේ සීරීම් කළ අනුවාදයක් සහ අවශ්‍ය ප්‍රතිදානය ලබා දේ. අක්ෂර සංරක්‍ෂණය කර ඇති තාක් කල් ඔබට කැමති වුවත් ඔබේ මූලාශ්‍ර කේතය සීරීමට ඔබට හැකිය.

ඔබේ ලකුණු යනු ඔබ ඉදිරිපත් කළ කෙටිම වැඩසටහන වන අතර එය ඉරිතලා නොමැත. සතියක කාලයකට පසු, නිරුපද්‍රිතව ඉදිරිපත් කිරීම ප්‍රතිශක්තීකරණයක් බවට පත්වේ. මෙම ප්‍රතිශක්තිය ලබා ගැනීම සඳහා, නිවැරදි පිළිතුර පෙන්වීමට ඔබ ඔබේ පිළිතුර සංස්කරණය කළ යුතුය. (පැහැදිලි කිරීම: ඔබ පිළිතුර හෙළි කරන තුරු, ඔබට ප්‍රතිශක්තියක් නොමැති අතර තවමත් ඉරිතලා යා හැකිය.) අඩුම ලකුණු දිනා ගනී.

සරල උදාහරණ පිටපත් පිළිතුරු

පර්ල්, 20

ellir"lnto Wo d";prH

Hello World

හෝ...

පර්ල්, 15

*3i)xp3rn3*x3t(

272727

මංකොල්ලකාර නීති

කොල්ලකරුවන් පිහිටා වෙනම නූල්, දී තිබෙන පිළිතුරු ලෙස තම මර්දනය දිගේලි උත්සාහයන් පල කරන්නෙමු මෙතන .

සෑම ඉදිරිපත් කිරීමක්ම බිඳ දැමීමට ඔබට එක් උත්සාහයක් ඇත. ඔබගේ බිඳවැටීමේ උත්සාහය ප්‍රභව කේතයේ නොබිඳිය හැකි අනුවාදයක් වනු ඇත. ඔබේ අනුමානය විස්තරයට (එකම අක්ෂර, ප්‍රතිදානය සහ ඇත්ත වශයෙන්ම භාෂාව) ගැලපෙන්නේ නම් සහ ඔබ පළමු නිවැරදි අනුමානය නම්, ඔබ ලක්ෂ්‍යයක් දිනා ගනී. ඔබේ වැඩසටහනට මුල් පිටපතට හරියටම ගැලපෙන්නේ නැති බවත්, එකම අක්ෂර භාවිතා කර එකම ක්‍රියාකාරීත්වයක් ඇති බවත් සැලකිල්ලට ගැනීම වැදගත්ය. මෙයින් අදහස් කරන්නේ නිවැරදි පිළිතුර එකකට වඩා තිබිය හැකි බවයි.

වැඩිම ලකුණු (සාර්ථක ඉරිතැලීම්) ඇති කොල්ලකරු ජය ගනී.

සරල උදාහරණ මංකොල්ලකාර පිළිතුරු

ඔබේ වැඩසටහන විය print "Hello World";. ( print"Hello World" ;වැඩ කළ හැකි වුවද .)

ඔබේ වැඩසටහන විය print(3**3x3)x3

ආරක්ෂිත ඉදිරිපත් කිරීම්

  1. ඒඑස්පී / ඒඑස්පී නෙට්, 14 (ජේමි බාර්කර්)
  2. Befunge-98, 15 (FireFly)
  3. ගොල්ෆ් ස්ක්‍රිප්ට්, 16 (පීටර් ටේලර්)
  4. සී ජෑම්, 19 (ඩී.එල්.එස්.)
  5. ගොල්ෆ් ස්ක්‍රිප්ට්, 20 (පරිශීලක 23013)
  6. පර්ල්, 21 (ප්‍රීමෝ)
  7. පයිතන්, 23 (mbomb007)
  8. රූබි, 27 (හිස්ටොක්‍රැට්)
  9. SAS, 28 (කොන්මන්)
  10. රූබි, 29 (හිස්ටොක්‍රැට්)
  11. පයිතන්, 30 (mbomb007)
  12. JavaScript, 31 (hsl)
  13. රූබි, 33 (හිස්ටොක්‍රැට්)
  14. මාබෙලස්, 37 (es1024)
  15. රූබි, 43 (හිස්ටොක්‍රැට්)
  16. PHP, 44 (කෙනෝර්බ්)
  17. රූබි, 45 (හිස්ටොක්‍රැට්)
  18. මාබෙලස්, 45 (es1024)
  19. පයිතන් 2, 45 (එමිල්)
  20. පීඑච්පී, 46 (ඉස්මයිල් මිගෙල්)
  21. හැස්කෙල්, 48 (නූඩ්ල්)
  22. පයිතන්, 51 (DLosc)
  23. පයිතන්, 60 (Sp3000)
  24. පයිතන් 2, 62 (මඩ මාළු)
  25. ජාවාස්ක්‍රිප්ට්, 68 (ජේමි බාර්කර්)
  26. ගණිතය, 73 (ආර්කින්ඩේ)
  27. හැස්කෙල්, 77 (ආඩම්බරකාරයා)
  28. පයිතන්, 90 (DLosc)
  29. සී ++, 104 (පරිශීලක 23013)
  30. ECMAScript 6, 116 (Mateon1)
  31. සී ++ 11, 121 (es1024)
  32. තෘණ, 134 (පරිශීලක 23013)
  33. පවර්ෂෙල්, 182 (ක්‍රිස්ටෝපර්ව්)

නොවිසඳුණු ඉදිරිපත් කිරීම්

පළ කිරීමේ වේලාව අනුව. මෙම ලැයිස්තුව බොහෝ පරිශීලකයින්ගේ අනුග්‍රහයෙනි.

විසඳුම් සත්‍යාපනය සඳහා කුඩා මෙවලමක්, අනුග්‍රහය නහහාහි


4
@xnor ඔව්, එහි තේරුම එයයි.
ෆිනොට්පී

3
ඔබට හෑෂ් කිරීම තහනම් කිරීමට අවශ්‍ය විය හැකිය ... codegolf.stackexchange.com/questions/40304/…
NinjaBearMonkey

7
ජයග්‍රාහකයා සතියකට පසු මුල් ප්‍රභව කේතය පළ කළ යුතු බව ඔබ බොහෝ විට සඳහන් කළ යුතුය. මංකොල්ලකෑම් පළ කිරීම සහ කොල්ලකරුවන් කිසිවෙකුට නිවැරදි පිළිතුර නොලැබුණු බව පැවසීම මට වලක්වන්නේ කුමක්ද?
user2023861

63
මම හිතුවා "අනේ, මම මැල්බෝල්ජ් වැඩසටහනක් ලියන්න, එය පොරවා, මේ දේ දිනන්න!". නමුත් පසුව, මම මැල්බෝල්ජ් වැඩසටහනක් ලිවීමට උත්සාහ කළෙමි.
rodolphito

8
අවවාදයයි: පොලිස් නිලධාරීන්, ඔබේ ඉදිරිපත් කිරීම් පරීක්ෂා කිරීමට අයිඩියොන් භාවිතා නොකරන්න, මන්ද එය ඔබගේ වැඩසටහන් ගබඩා කරන අතර අනෙක් පුද්ගලයින්ට ඒවා දැකිය හැකිය.
rodolphito

Answers:


67

පයිතන් 3, ප්‍රමාණය 74 ( ඉරිතලා )

බිග් අයියා විසින් නැවත අධ්‍යාපනය ලැබීමෙන් පසු පයිතන් එක සමාන නොවේ.

ආදානය:

print(war is peace)
print(freedom is slavery)
print(ignorance is strength)

1 සහ 2 පේළි අවසානයේ නව රේඛා දෙකක් තිබේ.

ප්‍රතිදානය:

True
True
True

සෑම එකක්ම Trueතමන්ගේම රේඛාවක ඇති බව සලකන්න .


1
101 දොර පිටුපස ඇත්තේ කුමක්ද?
FryAmTheEggman

5
මම මුලින් 2+2==5සිව්වන ප්‍රකාශයක් ලෙස =එය සෑහෙන්න පහසු බව සොයා ගන්නා තෙක් සිටියෙමි .
xnor

5
නියම 1984 සඳහන.
ජස්ටින්

2
ඉරිතලා ඇත. එය විශිෂ්ටයි.
Sp3000

53

පයිතන් 3, ප්‍රමාණය 12 ( ඉරිතලා )

print (abcd)

මගේ වැඩසටහන කිසිදු ප්‍රතිදානයක් සහ දෝෂයක් ඇති නොකරයි.


4
ඉරිතලා ඇත. හොඳයි, විසඳුම ඉතා ප්‍රති-බුද්ධිමත් ය.
matsjoyce

2
හරිම හොඳයි, මම intටික කාලයක් යනවා.
ෆොක්ස් විල්සන්

atsmatsjoyce ලස්සනට ඉවරයි. එය මගේ අපේක්ෂිත විසඳුමයි.
xnor

1
at මාට්ස්ජොයිස් ඔව්, මම හිතුවා කවුරුහරි මේක කරයි කියලා. කෙසේවෙතත්, සෑම කෙනෙකුම තමන්වම නරක් කර නොගෙන එය අතින් විසඳා ගැනීමට උත්සාහ කරමි. එය හුරුබුහුටි විසඳුමක් බව මම ඔබට සහතික වෙමි.
xnor

මම හිතන්නේ මට එය ලැබුණා. මා මුලින් ටයිප් pythonකර මගේ විසඳුම ක්ෂණිකව ටයිප් කළහොත් මා සොයාගත් විසඳුම ක්‍රියා නොකරයි . නමුත් මගේ විසඳුම ගොනුවකට දමා ටයිප් කළහොත් එය ක්‍රියාත්මක python fileවේ.
kasperd


27

පයිතන් 2, ප්‍රමාණය 50 යි

ඉරිතලා ඇත

ප්‍රශ්නයට පිළිතුර අපි දැනටමත් දනිමු, නමුත් ප්‍රශ්නය කුමක්ද?

කේතය

print *********************--///222222222222222222

පසුපස අවකාශ හෝ නව රේඛා නොමැති බව සලකන්න. එකම සුදු අවකාශයේ අක්‍ෂරය පසු තනි අවකාශයයි print.

ප්‍රතිදානය

42

මම කේත දිග හා දුෂ්කරතා සමතුලිත කිරීමට උත්සාහ කර ඇත, නමුත් මට එය ටිකක් මග හැරුනේ නම් එය මා පුදුමයට පත් නොකරනු ඇත. අවම වශයෙන් තිරිසන් බලය අධෛර්යමත් කිරීමට එය ප්‍රමාණවත් යැයි සිතමු.



6
42 වන ප්‍රමාණය සමඟ මෙය වඩා හොඳ වනු ඇත.
CVn

24

Pyth - 71 අවසානයේදී සහයක

කේතය

C-3P0: "Sir, the possibility,..."* 
Han Solo: "Never Tell Me The Odds!"

ප්‍රතිදානය

3720

* මුලදී, ජෝර්ජ් ලූකස් විසින් හැන් හට C3-PO බාධා කරන ලදී. **

** ඔහු මෙය ජාර්-ජාර්ට පසු ඔහුගේ ලොකුම අදහස ලෙස හැඳින්වීය.


සිත්ගන්නාසුලු සටහන: පයිත් විසින් සිදු කරන ලද සියලු වෙනස්කම් තිබියදීත්, මෙහි තවමත් වලංගු පිළිතුරක් ඇත!


මුල්

ts,*s,y30 l" : : i i Han Solo "eP-C"h"TsrhT

පැහැදිලි කිරීම

ඉතිරි අක්ෂර ඊළඟ පේළියට යයි. පයිත් අර්ථ නිරූපණය කරන්නේ ගොනුවක පළමු පේළිය පමණි.

ts,2-ටුපල් එකක් සාදා ඒවායේ එකතුව -1 ලබා ගන්න.
*ගුණ කරන්න:
s,y30 l"..."2 * 30 අඩංගු 2-ටුපල් එක සහ නූල් වල දිග (18) එකතු කරන්න.
eP-C"h"Th හි ascii අගය us ණ 10 (47) හි විශාලතම ප්‍රධාන සාධකය ලබා ගන්න.
srhT0-10 සිට සංඛ්‍යා එකතුව ලබා ගන්න.

සියල්ලට ම, මෙය මූලික වශයෙන් ගණනය කරනුයේ: (30 * 2 + 18) * (47) + 55-1. @ Isaacg ගේ පිළිතුර කියවීමෙන් පසු ඉතා සරල විසඳුමක් ඇති බව මම දුටුවෙමි: *h30tC"y"එය 31 * 120 වේ.

යාවත්කාලීන කරන ලදි

*h30tC"y" "-P:Sir, e possibilit,...
Han Solo: Never Tell Me The Odds!"
මෙතරම් කාලයක් ගත වුවද තවමත් ක්‍රියාත්මක වේ ...

දුර්වල පැහැදිලි කිරීම් හැඩතල ගැන්වීම ගැන කණගාටුයි, ස්පොයිලර් බ්ලොක් භාවිතා කරන්නේ කෙසේදැයි මම නොදනිමි: එස් (3 Sp3000 එය ඔබට ටිකක් හොඳ කර ඇත, නමුත්)

දැන් ඔබට පයිත් මාර්ගගතව ධාවනය කළ හැකිය! එය මෙහි උත්සාහ කරන්න. ස්තූතියි @isaacg :)


9
ඉහත දැක්වෙන්නේ ස්ටාර්-වෝර්ස් නිර්මාණය කිරීම පිළිබඳ නිර්ලජ්ජිත ලෙස සකස් කළ තොරතුරු ය.
FryAmTheEggman


RyFryAmTheEggman ඔබට ටැග් බ්ලොක් ලෙස භාවිතා කළ හැකිය, උදා<br>
Sp3000

23

CJam, ප්‍රමාණය 51 [SAFE]

කේතය

main(int argc,char* argv){printf("Hello, World!");}

ප්‍රතිදානය

55
2292213229222231957511222223333751125537511222222135723331131931959319319

සබැඳි පරිවර්තකය තුළ ඔබට එය සමඟ සෙල්ලම් කළ හැකිය .

මෙය පෙනුමට වඩා ඉරිතලා යා යුතුය.

ඉඟිය

ප්‍රතිදානයේ දෙවන පේළියෙන් ආරම්භ කරන්න. ඉලක්කම් කිහිපයක් ඒ සියල්ලෙහි නොපෙන්වන අතර අනෙක් ඒවා සැක සහිත ලෙස බොහෝ විට දක්නට ලැබේ. එය එසේ විය හැක්කේ ඇයි? ඔබට එය තේරුම් ගත හැකි නම්, අනෙක් ඒවා පාහේ වැටිය යුතුය.

විසඳුමක්

"that rrrrraging london Hail!v"{elccimf(;W))},(*,pa

මම එම ඇනග්‍රෑම් සමඟ එන විට කාලගුණය ඉතා නරක විය යුතුය ...

ඉඟිය පෙන්වා දිය යුතුව තිබුණේ දෙවන පේළිය සෑදී ඇත්තේ එකට එකතු වී ඇති ප්‍රමුඛ සාධකවලිනි. මම බලාපොරොත්තු වූයේ එතැන් සිට කොපමණ සංඛ්‍යාවක් සහ කුමන චරිතයක් නූල් තුළට යනවාද යන්න තීරණය කළ හැකි අතර අවසානයේ අක්ෂර කිහිපයක් පමණක් ඉතිරි වේ.


9
ඉන්න මේ කෑගැහුවාද ???
TheDoctor

18

Befunge-98, ප්‍රමාණය 15 [SAFE]

කේතය

"quick"
*+.@\_j

ප්‍රතිදානය

3314

මුල්

"u_ji@q.+k*c
"
කුතුහලය දනවන නමුත් තරමක් ප්‍රකට ලක්ෂණය නම්, එය ආරම්භ කරන එකම උපුටා දැක්වීමකින් ඔබට නූලක් අවසන් කළ හැකි අතර, සාරාංශයක් ලෙස එම සම්පූර්ණ රේඛාවම (උපුටා දැක්වීම හැර) තොගයේ තල්ලු කරයි. අමතර උපක්‍රමයක් ලෙස, උපදෙස් දර්ශකය ආපසු හැරවීමට භාවිතා කිරීමෙන් මම නැවතත් එම නූලම නැවත භාවිතා කරමි u. එවිට එය යම් ගණිතයක් පමණි: මූලික අදහස වන්නේ එම සියලු අගයන් සාරාංශ කිරීමයි (එය සිදු kකරනුයේ +මෙහෙයුම නැවත සිදු කිරීම සඳහා ය ).


ඔබ එය පරීක්‍ෂා කර ඇත්තේ කුමන පරිවර්තකයා (ය) සහ විශේෂයෙන් සෛල බිට්විත් ගැන ඔවුන් කරන්නේ කුමන උපකල්පන ද?
පීටර් ටේලර්

EtPeterTaylor x86_64 linux යටතේ මම එය cfunge මත පරීක්ෂා කර ඇත්තෙමි. සමහර පරීක්ෂණයෙන් ඇඟවෙන්නේ එය අත්සන් කළ 64-බිටු සංඛ්‍යා භාවිතා කරන බවයි, නමුත් මගේ විසඳුම පිටාර ගැලීමේ අර්ථ නිරූපණයන් මත රඳා නොපවතින බව පැවසිය හැකි නමුත් එය වැදගත් දැයි මට විශ්වාස නැත.
ෆයර්ෆ්ලයි

හරි, ඒ නිසා මම බිට් 8 පිටාර ගැලීම් සොයන්නේ නැහැ. ලැජ්ජයි, එය සරල කිරීමට ඉඩ ඇත;)
පීටර් ටේලර්

අහ්. මම මුද්රණය කිරීමට වැඩසටහන් ඉදිරිපත් 3312, 3300, සහ තවත් පිරිසක් අසල 3314. එතරම් සමීපයි ...
ජස්ටින්

@ ක්වින්කන්ක්ස් විශිෂ්ටයි ...: පී
ෆයර්ෆ්ලයි

16

ගොල්ෆ් ස්ක්‍රිප්ට් (බයිට් 16) [SAFE]

%%()*../1129n{}~

අපේක්ෂිත ප්‍රතිදානය:

-117345085515973157874551915956356303213327583847247840186528288852476459638212404362749

මුල් ප්‍රභවය:

n)~{.*911%(}./2%


මෙම අපේක්ෂිත ප්‍රතිදානය පසුපසින් සිටින නව රේඛාව හැර, නැතහොත් නව රේඛාව ප්‍රතිදානය නොකරන්නේද?
ProgramFOX

RoProgramFOX, ප්‍රතිදානය නව රේඛාවකින් අවසන් වේ. එය වළක්වා ගැනීම සඳහා මා දන්නා එකම ක්‍රම අවශ්‍ය වේ :.
පීටර් ටේලර්


13

පයිතන්, අක්ෂර 69 [ grc විසින් ඉරිතලා ඇත ]

සීරීමට:

((((((((((((())))))))))))),,,,accdddiiiiillmmnopprrrrrssssssttttttttu

ප්‍රතිදානය:

1083

මෙය හුදෙක් හානිකර නොවන විනෝදයකි :) CPython 2.7.8, 3.3.2 හි පරීක්ෂා කර ඇති අතර එහි විපාකය සඳහා PyPy3 2.3.1.


පැහැදිලි කිරීම

භාවිතා බිල්ට් කාර්යයන් str, dict, listවැලක් ගොඩනැගීමට පසුව අදාළ mapසමග ordඑවකට කරන ලද ints, ක ලැයිස්තුවට වැල බවට පරිවර්තනය කිරීමට sumMed.




11

පයිතන් 3, අක්ෂර 70 යි

සීරීමට:

""(((())))****++++222222222;;;;;=======cccccccccceeeiinnpprrttxxxxxxxx

නිමැවුම් (අක්ෂර 99 ක් දිග):

388626024960000000000026872002432000000000000676169243200000000000007317718780000000000000028820330

යාවත්කාලීන කරන්න

එය සතියක් ගතවී ඇත, එබැවින් පිළිතුර පළ කරනවාට වඩා, මෙන්න ඉඟියක්:

අංකයේ වර්ගමූලය ගෙන එතැන් සිට වැඩ කිරීමට උත්සාහ කරන්න



9

ජාවාස්ක්‍රිප්ට්, 94 ෆයර්ෆ්ලයි විසින් ඉරිතලා ඇත

alert(' '' '''((()))+++,,,,,,,,,,,,,000111111114444577888;;;;;======[[[]]]aaafhinorrrrvvvxx||)

ප්‍රතිදානය

fun in the sun

මුල්

a=alert;v='';r=[1,7,8,14,11,8,14,10,0,5,14,4,7,8];for(x in r)v+=('h'+(1==0)+a)[r[x]]||'';a(v);


මට හැඟීමක් ඇත, මෙය සියලුම බ්‍රව්සර් / එන්ජින් වල ක්‍රියා නොකරනු ඇත. ඔබ මෙය පරීක්ෂා කළේ කුමන පරිසරය තුළද?
මාටින් එන්ඩර්


ඔහ් ... ඒ වගේම ඔබට මුලින්ම ඒත්තු ගැන්වුණේ alert, දර්ශක අවශ්‍ය අක්‍ෂර සමඟ හොඳින් ගැලපෙන බැවිනි. සිත්ගන්නාසුලු අහඹු සිදුවීමකි.
ෆයර්ෆ්ලයි

මම එය වැඩ කිරීමට පටන් ගත් විට ඇත්තෙන්ම එය මුලින්ම තිබුනද බ්‍රවුසරයේ වෙනස්කම් අවම කිරීම සඳහා මම එය වෙනස් කළෙමි.
SLuck49

Chrome හි ක්‍රියා නොකරයි. මා සතුව නවතම අනුවාදය ඇත. එහි සඳහන් වන්නේSyntax Error: Unexpected String
ඔලිවර් නි

8

රූබි, 38 - මාටින් බොට්නර් විසින් ඉරිතලා ඇත

print(succ(downcase!))$$$..[[]]6e0<><_

ප්‍රතිදානය:

u

මුල්:

$6.pincdwnca[]rescue$><<$!.to_s[((0))]



1
@ මාටින්බට්නර් හෙහ්, මුල් පිටපතට කොතැනකවත් නැත. නමුත් ඔබේ විසඳුම මුල් පිටපතට වඩා භයානක ය. ;)
දොරක්නොබ්

1
හේයි මාළුවෙක් ඉන්නවා
TheDoctor

එසේ printහා downcase!රතු හුරුල්ලන් විය. පිළිතුර භාවිතා කිරීමට මම අපේක්ෂා කළෙමි puts, සිතුවේ නැත $><<.
kernigh

7

පයිතන් 3, ප්‍රමාණය 16 ( ඉරිතලා )

කේතය:

help tim__rolo__

ප්‍රතිදානය (නව රේඛාව අවසානයේ):

Hello world!


1
@ මාටින්බට්නර් මම දැනගෙන හිටියා කවුරුහරි පාස්කු බිත්තරය දැකලා තියෙනවා කියලා ...
matsjoyce

1
මට නොතිබුණි, නමුත් මම එය ගූගල් කිරීමට ඉක්මන් විය. ;) ඇත්තම කිව්වොත්, මම එතරම් කඩිමුඩියේ නොසිටියේ නම්, ඉතිරි චරිත helloඇනග්‍රෑම් එකක් බව මට importපෙනේ. ^^
මාටින් එන්ඩර්

7

පර්ල් - 47 ( grc විසින් ඉරිතලා ඇත )

කේතය (එහි එක් ඉඩක් ද ඇත)

 """"$$$$$$((()))**....///;;[[]]~==01finoprrstx

ප්‍රතිදානය:

012345012345012345012345012345

ඔබට එය අන්තර්ජාලය හරහා මෙහි ධාවනය කළ හැකි අතර එය යටතේ strictසහ ක්‍රියාත්මක warningsවේ.



rgrc මම කියන්නේ එය වලංගු බවයි! නියම වැඩක්! එය නිවැරදි දේ මුද්‍රණය කරයි. ඔබ යටතේ ක්රියාත්මක වන අනුවාදය මත යම් ඉඟි අවශ්ය නම් strictහා warningsමට කියන්න.
hmatt1

7

රූබි, 33 - පරිශීලක 23013 විසින් ඉරිතලා ඇත

enpsttux [[[]]]++\-\**????$$$$...

ප්‍රතිදානය:

[*]

මුල්:

puts ?[+[*?*..?]][$$-$$]+?\\.next


මෙය කුමන අනුවාදයද?
ලින්

oodnooodl මා සතුව 1.9.3 ඇත, නමුත් මේ ගැන විශේෂිත අනුවාදයක් නොමැත.
දොරක්නොබ්

මෙය දැඩි ය. මෙන්න මා මෙතෙක් කර ඇති දේ: puts පැහැදිලිවම එහි පළමු දෙය .nextවනු ඇත, භාවිතා කළ හැකි තවත් ප්‍රධාන පදයක් වන අතර, ඉතිරිය රූබි $විචල්‍යයන් සහ අක්ෂර අරා නිර්මාණයන් සහිත මන්ත්‍ර ගුරුකම් වේ .... +1
රොඩොල්ෆිටෝ


@ user23013 හොඳයි! මුල් පිටපත නොවේ; ඇත්ත වශයෙන්ම ප්‍රභවයේ නොමැති ප්‍රතිදාන අක්‍ෂර මා සතුව තිබිය යුතුය;)
දොරක්නොබ්

7

පයිතන් 2, අක්ෂර 132

____        ,,,,:::''""""""""""((()))[[]]\\\0126aaaabcccceeeeeeeeeEffggiiiiiilllllmmmmnnnnnnooooopppppqqrrrrrrrrrssssStttttttuuvxxyy

ප්‍රතිදානය (නව රේඛාවක් සමඟ):

chance

යාවත්කාලීන කළ අනුවාදය, අක්ෂර 96 යි

මුල් අනුවාදයට පිළිතුර + execවෙනුවට යෝජනා කර ඇත , එබැවින් මෙන්න සරල කළ අනුවාදයකි:compileeval

____       :::''""(())[[]]\\\0126aaabcccceeeeeeeeEffiimmnnnnooopppqqrrrrrrrrrssStttttttuuxxxxyy

යාවත්කාලීන කිරීම: ඉරිතලා ඇත

ඇලෙක්ස් වැන් ලිව් සහ කෙනීටීඑම් විසින් සම්පූර්ණයෙන්ම ඉරිතලා ඇත. මුල් විසඳුම් වූයේ (ස්පොයිලර් හෙළි කිරීමට දකුණට අනුචලනය කරන්න):

                                                                                                                                eval(compile('try: compile("from __future__ import braces","","single")\nexcept SyntaxError as q:\n\tprint q[0][6:12]',"","single"))
                                                                                                                                exec('try:exec("from __future__ import braces")\nexcept SyntaxError as q:\n\tprint q[0][6:12]')
                                                                                                                                The hint meant "Consider {}, which are not present in the source code".

නව රේඛා කීයක් තිබේද?
Sp3000

කිසිවක් නැත ( \nඇතුළත නූල් වචනාර්ථමය වැනි තාර්කික නව රේඛා ගණන් නොගනී ). නව රේඛා සමඟ කේතය කෙටි විය හැකිය.
Vi.

2
ප්රමාණවත් තරම් ලබා නොදීමට +1 xගේ හා cපී: මට මට කරන්න ඕන දේ කරන්න සඳහා අවශ්යතාවක්
Sp3000

1
මම යම් ඉඟියක් සිතා බැලිය යුතුද? අපැහැදිලි එකකින් පටන් ගනිමු : Don't count ones which exist. Count ones which do not exist.
Vi.


7

රූබි, 29 [ආරක්ෂිත]

ඉරිතැලීමකින් තොරව මට රුබී තුළට කොපමණ කෙටි කාලයක් ගත කළ හැකිදැයි බැලීමට උත්සාහ කිරීම.

කේතය

paper view
otool
$()**,.8<<=>

ප්‍රතිදානය

[0][0, 3][0, 3, 6][0, 3, 6, 9][0, 3, 6, 9, 12][0, 3, 6, 9, 12, 16][0, 3, 6, 9, 12, 16, 20]

මුල්

eval <<p*8 o=*o,$>.write(o) p

පැහැදිලි කිරීම

පළමු පේළිය ඊලඟ පේළියෙන් ආරම්භ වන හෙරොඩොක් එකක් නිර්මාණය කරන අතර එය පසුපසින් වෙන් කර ඇති අතර p, එහි ප්‍රති string ලයක් ලෙස ඇති වන නූල 8 වතාවක් සමපාත වේ. එය නව රේඛාවකින් අවසන් වන බැවින්, මෙය effectively ලදායී ලෙස ලූපයක් නිර්මාණය කරයි. ලූප් කේතය විචල්‍යයට අරාව පවරයි o, එහි o.to_a( කෙටිකාලීන හරහා *) මූලද්‍රව්‍යයන්ගෙන් සමන්විත වන අතර ඉන් පසුව ප්‍රතිදානය $<.write(o), oනූලකට පරිවර්තනය වේ, එය STDOUT වෙත මුද්‍රණය කරයි, සහ මුද්‍රණය කරන ලද බයිට් ගණන නැවත ලබා දෙයි. පළමු වරට පවරා ඇති විචල්‍යයක් වන්නේ nilදකුණු පස තක්සේරු කිරීම සඳහා වන අතර එමඟින් පළමු ධාවනයේදී*oහිස් වන අතර ලිවීමේ ප්‍රති output ල කිසිවක් නොලැබෙන අතර 0 ලබා දෙයි. සෑම පසු වටයකින්ම පෙර වටවල බයිට් ප්‍රතිදානය ලබා දේ. P- වෙන් කරන ලද හෙරෝඩොක් භාවිතා කිරීමෙන් ප්‍රතිදානය සඳහා ක්ෂය කිරීමේ ක්‍රම නිර්මාණය වන pඅතර$><<, සීරීම් අක්ෂරවල, ඔබට බයිටවුන්ට් අවශ්‍ය නිසා එය ක්‍රියා නොකරනු ඇත.


6

PHP, ප්‍රමාණය 49 [ මාටින් බොට්නර් විසින් ඉරිතලා ඇත ]

කේතය

sub(print2w, $+expect+$+one+$+str+$+in=$@~main$);

ප්‍රතිදානය

{main}

ඔබ මෙය පරීක්ෂා කළේ කුමන PHP අනුවාදයද යන්න හෙළි කිරීමට ඔබ කැමතිද?
මාටින් එන්ඩර්

@ මාටින්බට්නර් මම නිශ්චිත පරාසය නියම නොකරමි, නමුත් 5.3.0 සිට සෑම දෙයක්ම නිවැරදි ප්‍රති .ලය ලබා දෙනු ඇත.
bwoebi

3
ඉරිතලා ඇත. පැය 4 ක් වැනි කාලයක් ගත විය ...
මාටින් එන්ඩර්

@ මාටින්බට්නර් වාව්, සුභ පැතුම්! ඔබ අත් නොහරිනු ඇතැයි අපේක්ෂා කළේ නැත. :-)
bwoebi



6

හැස්කෙල්, අක්ෂර 100 (අවලංගු, ප්‍රතිදානය දිග වැඩිය)

කේතය

//Sup
tl=[]
while(syn==(+j)) tl+=b.a();
//(: #jquery :)\\
$("#jquery").on("click", j=>alert(j==m))

ප්‍රතිදානය:

"\er\\e\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\"\\\\\\\\\\\\\"\\\\\\\


මුල්

(#)=(>);(//)=(++)
l=j.show
main=putStr.l.l$l"eer"
j[]="\\"
j(y:u)=let(q,c)=break(#y)u in y:j c//j q

5
මම "හෙලෝ වර්ල්ඩ් පරිණාමය" ප්‍රශ්නය කියවන බව මොහොතකට සිතුවෙමි .
Vi.

1
I ඔව්, නමුත් මම හිතන්නේ මෙම ලිපියේ ලෙවෙන්ස්ටයින් දුර ප්‍රමාණය 7 ට වඩා කුඩායි.
සාක්

1
නිමැවුම් අක්ෂර 100 ට වඩා දිගු වේ
ලින්

1
Azaq: ප්‍රමාණයේ සීමාව කේත ප්‍රමාණය මත නොවේ, එය ප්‍රතිදානය මත වේ!
ලින්

1
හහ්. මම හිතන්නේ ඔයා මොනවා හරි කළා කියලා fix show. නිසැකවම පාලනය කළ නොහැකි
ආඩම්බර හැස්කලර්

6

ජේ, බයිට් 22 යි

කේතය

!%()1348:::bbceehorvxx

නිමැවුම් (අක්ෂර 97)

1226317306651180983274420265228191056569220222873505571155987454033425908908110103433163350999040

මෙය ප්‍රායෝගිකව කළ නොහැකි යැයි මම බලාපොරොත්තු වෙමි ...


6

CJam, බයිට් 32 ( මුව විටටම )

සීරීම් ප්‍රභවය

"Beware the Jabberwock, my son!"

ප්‍රතිදානය

4074552392882954617076720538102062920

2
හ්ම්, කෑගැසූ සීජෑම් කේතය ලෙස උපුටා දැක්වීමක් භාවිතා කිරීමේ අදහස ඔබට ලැබුනේ කොහෙන්ද? ;)
මාටින් එන්ඩර්


@ මාටින්බට්නර්: එය කවියක පේළියක් මිස චිත්‍රපට උපුටා දැක්වීමක් නොවේ. සම්පූර්ණයෙන්ම වෙනස්!
ඩෙනිස්

Enn ඩෙනිස් ඉන්න, මගේ චිත්‍රපටයකින්වත් නොවේ. (හරියටම කවියකින් නොවේ : D)
මාටින් එන්ඩර්

6

පයිත් - 35 - අවසානයේදී සහයක

@ මාටින්බට්නර්ගේ ආත්මය තුළ:

කේතය

"Programming Puzzles and Code Golf"

ප්‍රතිදානය

4.459431618637297

එය අන්තර්ජාලය හරහා විකේතනය කිරීමට උත්සාහ කරන්න.


මම එය බිඳ දැමුවෙමි, නමුත් වැඩි පිරිසක් පයිත් භාවිතා කිරීමට උනන්දු කරවීම සඳහා, මම මගේ පිළිතුර තාවකාලිකව ඉවත් කරමි.
isaacg

හරි, ඉරිතලා .
isaacg

5

ටයිනිමූෂ් 3.1 , 20

සීරීමට:

(#ret,#3!#+#2i\2#,@)

ප්‍රතිදානය:

3210

6
අපි මෙය ක්‍රියාත්මක කරන්නේ කෙසේද? භාෂා යොමු කිරීම කොහිද? (සබැඳිය මෙහි උදව් නොකරයි).
n̴̖̋h̷͉̃a̷̭̿h̸̡̅ẗ̵̨́d̷̰̀ĥ̷̳

3
T n̴̖̋h̷͉̃a̷̭̿h̸̡̅ẗ̵̨́d̷̰̀h සුදුසු TinyMUSH අනුවාදය ධාවනය වන MUSH වෙත සම්බන්ධ කිරීමෙන් ඔබට මෙම කේතය ධාවනය කළ හැකිය. සේවාදායක වර්ගය "MUSH" ඇති තැනක් සොයා ගැනීමට මෙහි බ්‍රවුස් කරන්න , නැතහොත් සේවාදායක ප්‍රභවය මෙතැනින් බාගත කර ඔබම MUSH එකක් ධාවනය කරන්න .
මුකෝ

5

පයිතන් 3, දිග 110 [ grc විසින් ඉරිතලා ඇත ]

සීරීමට ( \nනව රේඛාවක් දක්වයි)

\n\n\n   ""((((())))),.......9::;===IOS[]__addeeegghiiiiiiiiijllmmnnoooooooppprrrrsssssssssstttttttttttuuuuuvwyyy

ප්‍රතිදානය:

The better is Flat dense. break never of be do at never. If bad it honking

මෙන්න තවත් විනෝදජනක එකක් - අමාරු යැයි අදහස් නොකෙරේ, නමුත් අසාමාන්‍ය හා ප්‍රහේලිකාවක්. :)


පැහැදිලි කිරීම

අහඹු ලෙස පෙනෙන වචන පාස්කු බිත්තරය හරහා ස්වයංක්‍රීයව මුද්‍රණය කෙරෙන සෙන් ඔෆ් පයිතන් (PEP 20) වෙතින් ලබා ගනී import this. ඡේදය 9::[]වර්තමානයේ ඉඟි කර ඇති පරිදි සෑම නවවන වචනයකි .
ආනයනය කිරීමේදී ඡේදය ස්වයංක්‍රීයව මුද්‍රණය නොකර සෑම නවවන වචනයක්ම උකහා ගැනීම සඳහා, අපි sys.stdouta වෙත හරවා යමු StringIO().



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.