ทุกคนรู้ว่าข่าวน่าเบื่อ น่าเบื่อจริงๆ เว้นแต่จะเป็นเรื่องของนักการเมืองและเรื่องอื้อฉาวของพวกเขา นั่นคือความสนุก! แต่อนิจจานักการเมืองสามารถกระทำเรื่องอื้อฉาวจำนวนมากเท่านั้น ดังนั้นฉันจ้างคุณเพื่อทำให้ข่าวน่าสนใจยิ่งขึ้น
วัตถุประสงค์รับตัวอย่าง HTML ดำเนินการทดแทนทั้งหมดที่พบที่นี่นั่นคือในภาพนี้:
แต่คุณไม่ควรแก้ไขแท็ก HTML ด้วยตนเอง ฉันเรียกคำที่ถูกต้องคำใด ๆ ที่ไม่พบในแท็ก HTML หรือคุณลักษณะของพวกเขา นั่นคือคุณไม่ควรเปลี่ยน<div class="smartphone">iPhone</div>
ด้วย<div class="pokedex">iPhone</div>
แต่ควรเปลี่ยนด้วย<div>election</div>
<div>eating contest</div>
การแยกกฎ
- แก้ไขคุณควรจับคู่คำที่วิเคราะห์โดยไม่ใช่คำเท่านั้น นั่นคือคุณควรจับคู่คำเต็มเท่านั้น (เช่นจับคู่ "Hello พยาน" แต่ไม่ใช่ "Hellowitness", "Hellow itness" หรือ "Witnesspacelection"
- หากคุณไม่สามารถพิมพ์อักขระบนแป้นพิมพ์ของคุณคุณควรแสดงค่าที่ใกล้เคียงที่สุด (เช่น "สมาร์ทโฟน" จะกลายเป็น "Pokedex")
- กรณีตัวอักษรตัวแรกหรือตัวอักษรทั้งหมดจะต้องถูกเก็บรักษาไว้ (เช่น "พวกเขาถูกกล่าวหาว่าตาย" กลายเป็น "คินดาพวกเขาตาย" "พวกเขาถูกกล่าวหาว่าตาย" กลายเป็น "พวกเขาอาจตาย" และ "การเลือกตั้ง!" กลายเป็น "การประกวดกิน!" ในขณะที่ "SpAcE" "Spaaace" และ "nEW STUDY" กลายเป็น "tumblr post")
- ทุกกรณีจะต้องตรงกัน (เช่นคุณต้องจับคู่คำโดยไม่คำนึงถึงตัวพิมพ์ใหญ่)
- อินสแตนซ์ใด ๆ ในการที่
a <vowel>
จะพบควรจะเป็นan <vowel>
และในทางกลับกัน (เช่น "วุฒิสมาชิก" กลายเป็น "เอลฟ์ - ลอร์ด") คุณไม่จำเป็นต้องทำเช่นนี้ทุกครั้ง แต่อย่างน้อยก็เพื่อทดแทนของคุณเอง - พหูพจน์ใด ๆ จะต้องคงไว้เป็นพหูพจน์ในการแปล (เช่น "สมาร์ทโฟน" กลายเป็น "pokedex" และ "Spaces" กลายเป็น "Spaaaces")
- สิ่งใดในกาลที่แน่นอนจะต้องคงอยู่ในนั้นในการแปล (เช่น "สร้างใหม่" กลายเป็น "ล้างแค้น", "สร้างใหม่" กลายเป็น "ล้างแค้น" ฯลฯ )
- สิ่งใดในเอกพจน์จะต้องคงอยู่เป็นเอกเทศในการแปล (เช่น "ผู้นำรัฐสภา" กลายเป็น "แม่น้ำวิญญาณ")
- หากรายการครอบคลุมองค์ประกอบ HTML หลายรายการคุณควรยังคงจับคู่ แต่คุณอาจ "ทิ้ง" องค์ประกอบกลางใด ๆ (เช่น
S<b>pa</b>ace
ควรกลายเป็น "สปา") หากรายการมีข้อมูลในตัวเองภายในองค์ประกอบเดียวรายการนั้นควรมีการจับคู่อย่างถูกต้องและแท็กยังคงอยู่ - "พยาน" ควรกลายเป็น "บรรดาคนที่ฉันรู้จัก"
- "พยาน" ควรเป็น "เพื่อนที่ฉันรู้จัก"
- "พยาน" ควรเป็น "เพื่อนที่ฉันรู้จัก"
- "ไม่สามารถเข้าถึงความคิดเห็นได้" ควรกลายเป็น "มีความผิดและทุกคนรู้"
- "ไม่สามารถเข้าถึงความคิดเห็นได้" ควรกลายเป็น "มีความผิดและทุกคนรู้"
โบนัส
หากคุณตอบสนองความโบนัสของคุณ-N%
new amount = (old amount) * (1 - N/100)
ดังนั้นถ้าคุณได้พบกับ-5%
โบนัสที่มีรหัส 500 new amount = 500 * (1 - 5/100) = 500 * .95 = 475
ไบต์ของคุณ
- -5% โบนัสหากสำหรับ "เว้นวรรค" ทุกครั้งหลังจากการแทนที่ครั้งแรกจะมีการเพิ่ม "a" เป็นพิเศษ ดังนั้นการแทนที่ครั้งแรกจะเป็น "Spaaace" ที่สองจะเป็น "Spaaaace" ที่สามจะเป็น "Spaaaaace" ฯลฯ
- โบนัส -5% ถ้าทุกหมายเลขที่ถูกต้องคุณแทนที่หมายเลขนั้นด้วยลิงก์ไปยังการ์ตูน XKCD ที่เกี่ยวข้อง (ยังไม่ได้มีอยู่) ถ้าคุณไม่ไปสำหรับโบนัสนี้คุณควรจะตรงกับตัวเลขเช่น
500
,3,000
, และ4 523
5.324
(คุณอาจเลือกที่จะแทนที่ตัวเลขด้วยภาพของการ์ตูนแทนหากคุณทำเช่นนี้แทนที่จะเป็น-5%
โบนัสคุณจะได้รับ a-15% bonus
.-15%
โบนัสพิเศษอีกอย่างถ้าคุณสามารถเพิ่มชื่อ - ข้อความลงในรูปภาพถ้ามี .) - โบนัส -25% หากคุณสามารถแทนที่อินสแตนซ์ทั้งหมดพร้อมกันทางด้านขวาของภาพด้วยสิ่งที่อยู่ทางซ้าย (เช่น "สปา" กลายเป็น "พื้นที่", "การประกวดกิน" กลายเป็น "การเลือกตั้ง" ฯลฯ ) หากคุณเลือกที่จะรับโบนัสใด ๆ คุณควรจะสามารถเปลี่ยนกลับไปเป็นรายการที่เกี่ยวข้องได้ (เช่น
http://www.xkcd.com/542
ควรเป็น "542" และ "spaaaaaaaace" ควรกลายเป็น "space") - คุณอาจเลือกที่จะทำการทดแทนอย่างน้อย 6 ครั้ง แต่สำหรับการทดแทนแต่ละครั้งที่ไม่ได้ทำ (ไม่รวมการทดแทนโบนัส) คุณจะได้รับการลงโทษเพิ่ม + 10%
ตัวอย่าง IOs (ไม่มีโบนัส)
Input: Witnesses allegedly used their smartphones to commit the crime.
Output: These dudes I know kinda probably used their pokedex to commit the crime.
Input: Mayor Golfalot rebuilt the city after the fatal election.
Output: Mayor Golfalot avenged the city after the fatal eating contest.
Input: This <b>new study</b> shows that people in <span class="space">space</span> cannot be reached for comment.
Output: This <b>tumblr post</b> shows that people in <span class="space">spaaace</span> are guilty and everyone knows it.
Input: <b>g</b><i>oo</i><s>g</s><u>le</u> glass is terrible. :(
Output: virtual boy is terrible. :(
Input: Electric SMARTPHONES have been shown to be more productive when not used by Senators and when not used in cars.
Output: Atomic POKEDEX have been shown to be more productive when not used by Elf-lords and when not used in cats.
Input: Homeland Security has been established as an evil foundation, especially in space.
Output: Homestar runner has been established as an evil foundation, especially in spaaace.
Input: The congressional leaders are testy today.
Output: The river spirits are testy today.
Input: SPACE is not a Senator or a cAR.
Output: SPAAACE is not an Elf-lord or a cat.
Input: Mr. Biz is running for reelection.
Output: Mr. Biz is running for reelection.
Input: Google glass !
Output: Virtual boy !
Input: New (or old) study
Output: New (or old) study
นี่คือรหัสกอล์ฟดังนั้นโปรแกรมที่สั้นที่สุดในหน่วยไบต์ชนะ
<br/>
)