คำถามติดแท็ก code-bowling

Code-bowling คือการแข่งขันเพื่อแก้ปัญหาเฉพาะ (โดยปกติจะง่าย) ในจำนวนไบต์หรือความซับซ้อนส่วนใหญ่

5
มันเป็นแอนนาแกรมควินไม่ใช่แค่ควิน!
งาน ในความท้าทายนี้งานของคุณคือการเขียนโปรแกรมซึ่งไม่ต้องป้อนข้อมูลด้วยแอนนาแกรมที่มีจำนวนมากที่สุดเท่าที่จะทำได้ คะแนนของคุณจะเป็นจำนวนแอนนาแกรมของซอร์สโค้ดของโปรแกรมของคุณซึ่งเป็น quines ที่ถูกต้องหารด้วยจำนวนทั้งหมดของแอนนาแกรมที่เป็นไปได้เช่นเปอร์เซ็นต์ของแอนะล็อกที่เป็น quines ที่ถูกต้อง ช่องโหว่มาตรฐานและกฎของ quines มาตรฐานใช้ หมายเหตุ:โปรแกรมของคุณต้องมีอักขระอย่างน้อย 3 ตัว (ไม่ใช่ 3 ไบต์) อินพุต แต่ละแอนนาแกรม (หรือการเปลี่ยนแปลง) ของโปรแกรมของคุณซึ่งเป็นควินของตัวเอง (เช่นแอนนาแกรมที่คุณรวมอยู่ในคะแนนของคุณ) จะต้องไม่นำเข้าใด ๆ หากภาษาของคุณต้องการการป้อนข้อมูลตามความจำเป็นคุณสามารถสมมติได้ว่าโปรแกรมของคุณจะได้รับสตริงที่ประกอบด้วยตัวอักษรตัวเล็ก A อย่างไรก็ตามคุณจะต้องไม่ใช้ข้อมูลใด ๆ เอาท์พุต nจำนวนแอนนาแกรมที่แตกต่างกันของซอร์สโค้ดของโปรแกรมของคุณจะต้องเป็น quines ที่ถูกต้องโดยnแสดงถึงจำนวนของแอนนาแกรมที่คุณรวมอยู่ในคะแนนของคุณเช่น quine-anagarams เหล่านั้นสามารถส่งออกในทางใดทางหนึ่งยกเว้นการเขียนผลลัพธ์ไปยังตัวแปร อนุญาตให้เขียนไฟล์คอนโซลหน้าจอและอื่น ๆ ได้ ฟังก์ชั่นreturnได้รับอนุญาตเช่นกัน ตัวอย่างการให้คะแนน codeสมมติว่ารหัสที่มาของโปรแกรมคือ และ, codecodeเอาท์พุท coedcoedเอาท์พุท cdoecdoeเอาท์พุท cdeocdeoเอาท์พุท cedocedoเอาท์พุท ceodceodเอาท์พุท ocdeocdeเอาท์พุท ocedocedเอาท์พุท odceodceเอาท์พุท odecไม่ส่งออกodecหรือสร้างข้อผิดพลาด …

24
ตำรวจและโจรโบว์ลิ่ง (โจร)
เธรดของโจร ในการท้าทายนี้เป้าหมายของคุณคือถอดรหัสรหัสที่ตำรวจเขียน (รหัสของพวกเขาอยู่ที่นี่ ) โดยแก้ไขมัน คุณได้ถอดรหัสรหัสของพวกเขาหาก: รหัสที่แก้ไขแล้วของคุณมีระยะห่างสูงสุดlevenshtein 10 ตัวและมีอักขระน้อยลง ฟังก์ชั่นที่ได้รับการป้อนข้อมูลที่ถูกต้องเดียวกันจะผลิตผลลัพธ์เดียวกันในภาษาเดียวกันของรุ่นเดียวกัน คุณโพสต์เวอร์ชันที่แก้ไขของคุณภายใน 168 ชั่วโมง (1 สัปดาห์) ของโพสต์ดั้งเดิม รหัสที่แก้ไขของคุณจะต้องมี ASCII ที่พิมพ์ได้เท่านั้น หลังจากโพสต์เวอร์ชั่นที่ถอดรหัสแล้วคุณควรแสดงความคิดเห็นในรหัสเดิมโดยบอกว่ามันถูกถอดรหัสพร้อมลิงก์ไปยังช่องโหว่ของคุณ คะแนนของคุณคือระยะทางรวมLevenshtienในคำตอบทั้งหมดของคุณ คะแนนสูงสุดชนะ ด้ายที่มาพร้อมกับตำรวจสามารถพบได้ที่นี่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.