กวีของควิน


13

เขียนควินด้วยรูปแบบสัมผัสอย่างน้อย 1 รูปแบบจากhttp://en.wikipedia.org/wiki/Rhyme_schemeเมื่ออ่าน ตัวอักษรต่อไปนี้ถูกพูดออกเสียงดัง:

  • คำหรือตัวอักษรและตัวเลขใด ๆ ที่ไม่ได้อยู่ในความคิดเห็น
  • การเปรียบเทียบและอักขระทางคณิตศาสตร์ (+ บวก; - ลบ; * ครั้ง, / หารด้วย, | หรือ, || หรือ, & &, และ & & และ, และไม่, = เท่ากับ, == เท่ากับ, === เท่ากับ)

ต่อไปนี้ไม่ได้รับการพิจารณา (ไม่พูดออกเสียง):

  • อักขระใด ๆ ที่มีความหมายถึงจุดเริ่มต้นหรือจุดสิ้นสุดของตัวอักษรสตริง ("');
  • อักขระใด ๆ ที่มีความหมายว่าจุดเริ่มต้นหรือจุดสิ้นสุดของบล็อกโลจิคัล (() {} []);
  • อักขระใด ๆ ที่มีความหมายถึงการกำหนดตัวแปรฟังก์ชันหรือบรรทัดของรหัส (.,;)
  • ตัวอักษรใด ๆ ในความคิดเห็น;

ใช้กฎ "พูดออกเสียง" เสมอ กฎ "ไม่พูดเสียงดัง" ใช้กับทุกภาษายกเว้น Brainfuck, K, J, APL, Befunge และ Sclipting ในกรณีของ APL, Brainfuck, Befunge, K และ J, ตัวละครใด ๆ ที่ไม่ได้กล่าวถึงใน "กฎการพูดเสียงดัง" จะอยู่ภายใต้กฎ "เลือกอย่างสม่ำเสมอ" ที่ระบุไว้ข้างต้น ตัวอักษรที่เลื่อนได้นั้นออกเสียงเหมือนกับว่าเป็นตัวอักษรจีนโดยไม่ต้องเลือกตัวเลือกสำหรับการออกเสียงที่คุณใช้

อักขระใด ๆ ที่ไม่ได้รับอนุญาตหรือปฏิเสธการออกเสียงอย่างชัดเจนนั้นสามารถออกเสียงหรือเงียบได้ อย่างไรก็ตามตัวละครที่เฉพาะเจาะจงจะออกเสียงหรือเงียบตลอดเวลา คุณไม่สามารถออกเสียง # เป็นแฮชแท็กในบรรทัดเดียวและ # เงียบในบรรทัดถัดไป

คำอาจจะออกเสียงในภาษาหรือภาษาใด ๆ แต่มันจะต้องสอดคล้องกันในบทเดียวกัน (ไม่ต้องมีคำแรกที่ออกเสียงในแบบสก็อต

ประเภทการประกวดคือการประกวดความนิยม กำหนดเส้นตายคือวันที่ 23 เมษายนเพื่อเป็นเกียรติแก่วิลเลียมเชกสเปียร์ซึ่งเป็นที่รู้จักกันดีที่สุดคนหนึ่งซึ่งเกิดและถูกกล่าวหาว่าเสียชีวิตในวันนั้น ผู้ชนะคือผู้ที่ได้รับคะแนนเสียงมากที่สุด

แก้ไข: เนื่องจากฉันไม่คิดว่าจะมีการส่งอีกต่อไปฉันจึงตัดสินใจยุติการแข่งขันก่อนเวลา ฉันจะทำเครื่องหมายผู้ชนะในไม่ช้า


2
+1 สูตรดี ฉันชอบที่คุณเรียกใช้ Sclipting เป็นกรณีพิเศษ
Kaya

คำตอบ:


9

ชุด AABBA (โคลง)

นี่คือความพยายามที่ดีที่สุดของฉัน แต่ฉันไม่เคยเก่งบทกวีเลย

รหัส:

@Echo off || cd \.
If "this"=="a largeish" pot
Type %0 || chef
Color 7f
Goto :eof || shallot

เป็นภาษาอังกฤษ:

สะท้อนออกจากจุดทับแผ่นซีดีอื่น
ถ้าเท่ากับหม้อขนาดใหญ่
พิมพ์ศูนย์อื่นพ่อครัว
สีเจ็ด f
ไปที่ EOF หอมแดงอื่น


1

Fortran 95 (คูปอง McCarron)

McCarron Couplet: "AABBABCCDDCDEEFFEF" รูปแบบร่วมสมัยในรูปแบบบทกวีคลาสสิกนำโดย James McCarron นักวิชาการ

รหัสของฉัน (ซึ่งควรถูกบันทึกไว้all.f95เพื่อให้มันใช้งานได้):

character (LEN=100) :: &
bend; logical :: wondered
inquire(file="superstar &
&car",exist=wondered,number=i_r)

open(unit=100, &
file="superstar car")
if (.NOT.(.NOT.(wondered))) then
i_sum = 1; read(100,*) n

i_sum = n + i_sum
rewind(100); else; i_sum = 1
endif; write(100,*) i_sum, 10
codingThis = fun

write(bend,"(I5)") n; call &
SYSTEM ("copy all.f95 all"//&
TRIM(TRIM(ADJUSTL(bend)))//&

".f95"); open(access="append", &
unit=10,file="waterfall")
write(10,*) "foo bar"; end

มันจะคัดลอกตัวเองไปยังแฟ้มเลขที่เริ่มต้นด้วยall0.f95แล้วall1.f95, all2.f95และอื่น ๆ ...

มันอ่าน:

character len equals hundred
bend logical wondered
inquire file superstar
car exist wondered, number equals IR

open unit equals hundred
file equals superstar car
if not not wondered then
I sum equals one, read hundred N

I sum equals N plus I sum
rewind hundred else I sum equals one
endif write hundred I sum ten
conding this equals fun

write bend I five N call
system copy all F point ninety five all
trim trim adjust L bend

point ninety five access append
open unit ten file waterfall
write ten foo bar end
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.