การเขียนโปรแกรมปริศนา & รหัสกอล์ฟ

คำถาม & คำตอบสำหรับผู้ชื่นชอบการเขียนโปรแกรมปริศนา

3
วงจรอาคารสำหรับการหาร 3
วงจรบูลใน TCS เป็นพื้นDAGประกอบด้วยและหรือไม่ประตูเมืองและสิ่งที่เป็นที่รู้จักกันคือ "การทำงานครบถ้วน" พวกเขาสามารถคำนวณฟังก์ชั่นเป็นไปได้ทั้งหมด เช่นนี้เป็นหลักการพื้นฐานในALU ถาม: สร้างวงจรเพื่อตรวจสอบว่าตัวเลข 8 หลักสองหลักหารด้วย 3 ได้หรือไม่และเห็นภาพผลลัพธ์ของคุณ (เช่นรูปภาพบางประเภท) เกณฑ์การตัดสินคะแนนเสียงขึ้นอยู่กับว่าเป็นรหัสในการสร้างวงจรgeneralizesอย่างกับตัวเลขขนาดโดยพลการและไม่ว่าการสร้างภาพอัลกอริทึมที่สร้างขึ้นมีขนาดเล็ก / สมดุล แต่ยังคงมนุษย์สามารถอ่านได้ (เช่นการสร้างภาพโดยการจัดมือไม่ได้รับอนุญาต) นั่นคือการสร้างภาพข้อมูลสำหรับ n = 8 เท่านั้น แต่รหัสจะทำงานได้ดีสำหรับทุกคน 'n' ผลงานที่ชนะเลิศได้รับการโหวตสูงสุด คำถามที่คล้ายกัน: สร้างเครื่องคูณโดยใช้ประตูตรรกะ NAND

7
ตัวเลขนี้จะสร้างคำสั่งผสมที่ดีในปี 2048 หรือไม่?
แรงบันดาลใจจากxkcd ความท้าทายของคุณคือการตรวจสอบว่าเป็นจำนวนที่จะทำให้ชุดที่ดีในเกม 2048 ข้อมูลที่คุณป้อนจะเป็นตัวเลขเช่น: 8224 และเอาท์พุทจะเป็นว่าตัวเลขนั้นจะสร้างคอมโบได้ดีในปี 2048 หรือไม่ซึ่งสำหรับอินพุทนี้จะเป็นtrueหรือyesหรือ1หรือวิธีอื่นใดในการระบุผลลัพธ์ที่เป็นบวก สำหรับผู้ที่ไม่คุ้นเคยกับเกมที่นี่เป็นคำอธิบายง่ายๆ: [2] [2]พลังของทั้งสองจะจัดในตารางเช่นนี้ สามารถเคลื่อนย้ายแผ่นกระเบื้องไปในทิศทางใดก็ได้และหากมีแผ่นกระเบื้องเหมือนกันสองแผ่นที่พบกันพวกมันจะกลายเป็นกำลังต่อไปของทั้งสอง (ดังนั้น[2] [2]เมื่อเลื่อนไปทางซ้ายหรือขวาจะกลายเป็น[4]) หรือคุณก็สามารถลองเล่นเกมที่นี่ "ชุดค่าผสมที่ดี 2048" หมายความว่าอะไร หมายถึงหมายเลขใด ๆ ที่ถ้าอยู่ในเกม "2048" ก็สามารถรวมกันเป็นหมายเลขเดียว (ศูนย์หมายถึงพื้นที่ว่างและสามารถละเว้นได้ถ้าจำเป็น) โปรดทราบว่าตัวเลขอาจมีหลายหลัก! อย่างไรก็ตามตัวเลขจะต้องไม่เปลี่ยนแปลงระหว่างการเคลื่อนไหว ต่อไปนี้เป็นตัวอย่างบางส่วน / กรณีทดสอบ (ด้วย "ดี" หมายถึงชุดค่าผสมที่ดีและความหมาย "ไม่ดี" ไม่ดี): ดี: 8224 (8224 -> 844 -> 88 -> 16) ดี: 2222 (2222 -> 44 -> 8) …
12 code-golf 

3
แสดงการระเบิดของดาวใน ASCII-art
เป้าหมายคือการทำให้ดาวระเบิดในศิลปะ ASCII เริ่มต้นจากตัวละครดาวเดียว*ไปจนถึงซุปเปอร์โนวาและในที่สุดก็ถึงช่องว่าง กฎ: คุณต้องแสดงเพียง 80 ตัวอักษรต่อบรรทัดใน 24 บรรทัด (นี่เป็นขนาดเทอร์มินัลเริ่มต้นบน Linux) เหล่านี้เท่านั้น95 ตัวอักษรพิมพ์จาก ASCIIได้รับอนุญาต ขั้นตอน: ดาวเริ่มต้นจะต้อง*อยู่กึ่งกลางในแนวนอนและแนวตั้ง ดาวต้องเติบโตขึ้นเพื่อแสดงว่ามันระเบิด ในตอนท้ายหน้าจอจะต้องว่างเปล่า (ดาวหายไป) ความยาวของรหัสหรือภาษาไม่เกี่ยวข้อง คะแนนโหวตจะตัดสินผลงานที่สร้างสรรค์และสวยงามที่สุด คุณเคยเห็นดาวระเบิดหรือไม่? เรามาดูกันว่าคุณจินตนาการถึงสิ่งนี้อย่างไร ฉันได้เพิ่มคำตอบโดยใช้ Python เป็นตัวอย่าง แต่คุณได้รับการสนับสนุนให้สร้างสิ่งที่แตกต่างหรือดีกว่า คุณมีเวลาหนึ่งสัปดาห์ในการเข้าร่วมผู้ชนะจะถูกเลือกใน 2014-04-01 ตัวอย่างผลลัพธ์ (บางเฟรมเท่านั้น): # start * # during explosion ****#**** ***#@##*#@#**** *@**@@@*##**#*#**#* **@@*#**#@*#@****#*** ****@*@***#****@**@@* *******@***@@***#****#* *#***#*##@****##@@@** **#@###****@********* *****@**@*@*****@** ************@** ****#**** # star …

5
คำนวณเอนโทรปีของบล็อก
ฉันเคยต้องเขียนฟังก์ชั่นที่คำนวณเอนโทรปีของบล็อกของชุดสัญลักษณ์ที่กำหนดสำหรับขนาดบล็อกที่กำหนดและรู้สึกประหลาดใจว่าผลลัพธ์สั้นเพียงใด ดังนั้นฉันขอท้าให้คุณ codegolf ฟังก์ชั่นดังกล่าว ฉันไม่ได้บอกคุณว่าฉันทำอะไรในตอนนี้ (และในภาษาใด) แต่ฉันจะทำในหนึ่งสัปดาห์หรือมากกว่านั้นถ้าไม่มีใครคิดเรื่องเดิมหรือแนวคิดที่ดีกว่ามาก่อน คำจำกัดความของเอนโทรปีของบล็อก: กำหนดลำดับสัญลักษณ์ A = A_1, …, A_n และขนาดบล็อก m: บล็อกของขนาด m คือส่วนขององค์ประกอบต่อเนื่องของลำดับสัญลักษณ์คือ A_i, …, A_ (i + m − 1) สำหรับ i ที่เหมาะสม ถ้า x เป็นลำดับสัญลักษณ์ของขนาด m, N (x) หมายถึงจำนวนบล็อกของ A ซึ่งเหมือนกับ x p (x) คือความน่าจะเป็นที่บล็อกจาก A นั้นเหมือนกับลำดับสัญลักษณ์ x ของขนาด m คือ p …
12 code-golf 

2
คุณเห็นอะไรใน inkspot รุ่น Rorschach '[ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ดังนั้นฉันต้องการให้คุณพยายามสร้างภาพ Rorschach เหมือนภาพด้านล่าง: นี่คือลิงค์สำหรับแรงบันดาลใจเพิ่มเติม นี่คือการประกวดความนิยม แต่ฉันจะบอกว่าสีน่าจะเป็นที่นิยมมากกว่าขาวดำรวมถึงพื้นผิว ภาพ Rorschach ถูกสร้างขึ้นโดยการพับกระดาษด้วยหมึกดังนั้นเกณฑ์หนึ่งข้อจึงสมมาตร ASCII art นั้นถูกต้อง แต่จะอยู่ภายใต้เกณฑ์เดียวกันกับข้างต้น

4
การใช้ผิดวิธีที่เลวร้ายที่สุดของ CSS? [ปิด]
ปิด คำถามนี้ต้องการรายละเอียดหรือความคมชัด ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ เพิ่มรายละเอียดและชี้แจงปัญหาโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา การละเมิด CSS ที่ยอดเยี่ยม / ดีที่สุด / แย่ลงคืออะไร ตัวอย่างเช่นรูปร่างเหล่านี้หรือใช้เงาหลายกล่องเพื่อสร้างภาพพิกเซล การประกวดความนิยมสิ้นสุดในวันที่ 16/04/14

1
สร้างบ็อต Fanatic สำหรับไซต์ Stack Exchange
ความท้าทายของคุณในวันนี้คือการโกงป้าย! คุณจะสร้างบอทที่จะเชื่อมต่อกับไซต์ Exchange Exchange เข้าสู่ระบบในขณะที่คุณเยี่ยมชมหน้า / คำถามเยี่ยมชมคำถามแล้วเยี่ยมชม 9 คำถามอื่น ๆ ในแถบด้านข้าง "ที่เกี่ยวข้อง" (เพราะดูเหมือนจะเพียงพอที่จะนับเป็น " กิจกรรม "และฉันต้องสร้างมาตรฐานให้กับบางสิ่ง) บอทนี้จะต้องผ่านกระบวนการนี้ทุกวันโดยไม่มีการป้อนข้อมูลหรือการกระทำจากผู้ใช้ ควรจะสามารถทำงานได้ต่อไปและผู้ใช้จะไม่สามารถสัมผัสคอมพิวเตอร์ได้และจำนวนวันที่ติดต่อกันจะยังคงเพิ่มขึ้น หลังจาก "เยี่ยมชม" เว็บไซต์จะต้องพิมพ์ "เยี่ยมชม" คุณจะสมมติว่าผู้ใช้กำลังใช้ OpenID ที่จัดเตรียมไว้โดย Stack ข้อมูลที่ป้อนของโปรแกรมจะเป็น URL ของไซต์อีเมล SE OpenID และรหัสผ่าน SE OpenID ตัวอย่างเช่น: /programming// doorknob@doorknob.doorknob password คุณสามารถป้อนสิ่งเหล่านี้ได้ตามต้องการ โปรแกรมของคุณจะต้องทำงานอย่างน้อย: /programming// https://meta.stackoverflow.com/ /superuser// /codegolf// (เพียงเพื่อให้แน่ใจว่าเป็นสากล) นี่คือโค้ดกอล์ฟดังนั้นโค้ดที่สั้นที่สุดเป็นไบต์จะเป็นผู้ชนะ!
12 code-golf 

2
ไดอะแกรมประตูตรรกะของ ASCII-art
ฉันขอให้คุณเขียนโค้ดเพื่อสร้างไดอะแกรมเกทตรรกะประตูศิลปะ ASCII (ขยาย) สำหรับผลรวมของรูปแบบผลิตภัณฑ์ของสมการ ใช้สัญกรณ์ต่อไปนี้เพื่อเป็นตัวแทนของประตู: และ INPUT───|&& |&&───OUTPUT INPUT───|&& หรือ INPUT───|OR |OR───OUTPUT INPUT───|OR ประตูที่มีมากกว่า 2 อินพุต INPUT───|OR |OR INPUT───|OR───OUTPUT |OR INPUT───|OR ไม่ INPUT───│>o───OUTPUT ชุดตัวอักษร โปรดทราบว่า│ไม่ได้เป็นสัญญาณท่อ ASCII แต่อักขระกล่องวาดภาพ ใช้อักขระวาดกล่องเช่น─ │ ┌ ┐ └ ┘สำหรับการเชื่อมต่อ ตัวอย่าง อินพุต A'*B'+B*C เอาท์พุต A────│>o────│&& │&&─────┐ B────│>o────│&& └│OR │OR─────A*B+B*C B───────────│&& ┌│OR │&&─────┘ C───────────│&& ผู้ชนะ ผู้ชนะคือคำตอบด้วยคะแนนสูงสุดใน 5 วัน

9
แบ่งและอยู่อย่างมีความสุข ใครสนใจเกี่ยวกับส่วนของ Conquer
เมื่อฉันซื้อของขวัญให้ภรรยาทั้งสองของฉันฉันต้องการให้พวกเขารู้สึกมีความสำคัญเท่าเทียมกันกับฉัน แต่มันยากที่จะไปซื้อของด้วยงบประมาณคงที่ แต่ฉันซื้อของจำนวนมากแล้วแบ่งออกเป็นสองกลุ่มด้วยค่าที่เท่ากันที่สุด จากนั้นฉันก็ซื้อช็อคโกแลตหนึ่งชิ้นเพื่อแก้ไขส่วนที่เหลือ แต่ฉันไม่ต้องการให้การยกของหนักทั้งหมดเมื่อคอมพิวเตอร์ของฉันสามารถทำได้ และคุณก็ไม่ทำเช่นนั้น ดังนั้นให้แก้ปัญหานี้เพื่อที่ครั้งต่อไปที่คุณจะต้องแบ่งของขวัญให้กับภรรยาของคุณคุณรู้ว่ามันจะง่าย อินพุต 1 อาร์เรย์ขององค์ประกอบ (N * 2) ที่ระบุ N * 2 ไว้ในบรรทัดที่ 1 องค์ประกอบของอาร์เรย์ในบรรทัดต่อไปนี้ เอาท์พุต 2 อาร์เรย์ขององค์ประกอบ N แต่ละอย่างเช่น: ความแตกต่างของ (ผลรวมขององค์ประกอบของอาร์เรย์ 1) และ (ผลรวมขององค์ประกอบของอาร์เรย์ 2) ใกล้เคียงที่สุดเท่าที่เป็นไปได้ถึง 0 ตัวอย่าง อินพุต 4 1 2 3 4 เอาท์พุต 1 4 2 3 diff=0 ข้อจำกัดความรับผิดชอบ : ฉันไม่มีภรรยาสองคน แต่เมื่อฉันรู้สึกไม่ดีฉันจินตนาการว่ามีภรรยาสองคน …

2
ติดตั้งเอนจิ้นกลับด้าน
งานของคุณสำหรับกอล์ฟนี้คือการเขียนโปรแกรมที่จะทำการเคลื่อนไหวของเกมReversi (othello)และแสดงผลลัพธ์ให้กับผู้ใช้ อินพุต สตริงของตัวเลขที่นำมาจากช่วง [0-7] ตัวเลขแต่ละคู่แสดงพิกัด X เป็นอันดับแรกจากนั้นพิกัด Y ควรละเว้นอักขระใด ๆ ที่ไม่อยู่ในช่วงนั้น เอาท์พุต การแสดงภาพผลของเกมรวมถึงผู้ที่เป็นผู้นำเมื่ออินพุตสิ้นสุดลง นี่อาจเป็นกราฟิกหรือเอาท์พุทการกดแป้น แต่มันจะต้องเป็นตารางภาพของเกมที่มีตัวละคร / สัญลักษณ์ที่แตกต่างกันสำหรับกราฟิกสีดำสีขาวและว่างเปล่า นอกจากนี้รหัสของคุณควรส่งข้อความแสดงข้อผิดพลาดและหยุดเมื่อมีการย้ายที่ผิดกฎหมาย (สี่เหลี่ยมเดียวกันมากกว่าหนึ่งครั้งหรือสี่เหลี่ยมที่จะไม่พลิกกระเบื้องใด ๆ ) ควรข้ามการจัดการอย่างสง่างาม การข้ามเกิดขึ้นเมื่อสีใดไม่มีการเคลื่อนไหวอย่างถูกกฎหมายตาของพวกเขาจะถูกข้ามและผู้เล่นคนอื่นจะเล่น สีดำจะไปก่อนเสมอ ตัวอย่าง 23 ........ ........ ........ ..bbb... ...bw... ........ ........ ........ b 232425140504032627 ........ ........ ........ b.bbb... bbbww... b.b..... ..b..... ..b..... b 2324322513 ........ ........ ........ …

12
คำนวณตัวเลข n Kaprekar
จำนวน Kaprekarเป็นจำนวน n หลักkว่าเมื่อแรกnหรือn-1หลัก k ^ 2 จะมีการเพิ่มที่สองnหลัก N ^ 2 ผลที่ได้คือ N. ตัวอย่าง: 9^2 = 81. 8+1 = 9. 45^2 = 2025. 20+25 = 45. 297^2 = 88,209. 88+209 = 297 ลำดับ Kaprekar เริ่มต้นที่ 1 เขียนโปรแกรมที่คำนวณและส่งออกตัวเลขn Kaprekar แรกโดยมีnอยู่ในช่วง แต่ไม่ จำกัด เฉพาะช่วงที่ 1 ถึง 100 หมายเลข Kaprekar แต่ละหมายเลขต้องแยกด้วยช่องว่างและไม่มีอะไรอื่น คุณสามารถดูหมายเลข Kaprekar …
12 code-golf 

7
ตัวย่อเป็นวลี
งาน: สร้างโปรแกรมที่จะใช้ตัวย่อเป็นอินพุทdftbaและสร้างวลีที่เป็นไปได้ที่ตัวย่อสามารถยืนได้ คุณสามารถใช้ wordlist เป็นการป้อนคำ แรงบันดาลใจจากhttps://www.youtube.com/watch?v=oPUxnpIWt6E ตัวอย่าง: input: dftba output: don't forget to be awesome กฎ: โปรแกรมของคุณไม่สามารถสร้างวลีเดียวกันทุกครั้งสำหรับตัวย่อเดียวกันต้องมีการสุ่ม อินพุตจะเป็นตัวพิมพ์เล็กทั้งหมด โพสต์ตัวอย่างเล็กน้อย (อินพุทและเอาท์พุท) ยอมรับภาษาใดก็ได้ มันเป็นการแข่งขันที่ได้รับความนิยมผู้โหวตมากที่สุดจึงชนะ!

11
พิมพ์ตัวเลขแปลก ๆ
ตัวเลขแปลก ๆ คือตัวเลขที่ผลรวมของตัวหารที่ถูกต้องมากกว่าจำนวนตัวเองและไม่มีส่วนย่อยของตัวหารที่ถูกต้องรวมกับจำนวนนั้น ตัวอย่าง: 70 เป็นตัวเลขแปลก ๆ เนื่องจากตัวหารที่เหมาะสม (1, 2, 5, 7, 10, 14 และ 35) รวมเป็น 74 ซึ่งมากกว่า 70 และไม่มีการรวมกันของตัวเลขเหล่านี้รวมถึง 70 18 ไม่ใช่ตัวเลขแปลกเพราะตัวหารที่เหมาะสม (1, 2, 3, 4, 6, 9) รวมเป็น 25 ซึ่งมากกว่า 18 แต่ 3, 6, และ 9 รวมถึง 18 งานของคุณคือการเขียนโปรแกรมที่สั้นที่สุดที่ปัจจัยการผลิตผ่านมาตรฐานในหมายเลขใด ๆnและคำนวณและพิมพ์ไปยังแฟ้มหรือแรก STD-ออกnหมายเลขแปลกแยกกับการขึ้นบรรทัดใหม่ ไม่อนุญาตให้เขียนโค้ดคำตอบอย่างหนัก (ขออภัยที่ไม่ได้ระบุสิ่งนี้ในตอนแรก) สำหรับตัวอย่างเพิ่มเติมดูหน้านี้: http://mathworld.wolfram.com/WeirdNumber.html
12 code-golf 

10
สตริงของอักขระตัวอักษรผสมตัวเลขในรายการที่เรียงลำดับของช่วงที่คั่นด้วยเครื่องหมายจุลภาค
กำหนดสตริงของตัวอักษรและตัวเลขที่ไม่เรียงลำดับเช่น ABC321STPpJqZZr0 เอาท์พุทรายการ "," - คั่นช่วงของอักขระ, เรียงลำดับตามค่า ASCII, ละเว้นตัวพิมพ์ใหญ่และลบรายการที่ซ้ำกัน ( เช่นเอาท์พุทเฉพาะตัวพิมพ์ใหญ่และตัวอักษรตัวเลข) เช่น 0-3, A-C, J, P-T, Z กฎระเบียบ ความยาวของโปรแกรมคือคะแนนฐานของคุณตามปกติ คุณต้องเริ่มต้น (hardcode) ตัวอย่างข้างต้นภายในโปรแกรมของคุณ แต่คุณอาจลดความยาวของตัวอย่างนั้นจากความยาวโปรแกรมของคุณเช่นสำหรับchar* s="ABC321STPpJqZZr0";คุณอาจลด 16 ตัวอักษรอีก 11 ตัวอักษรนับเป็นความยาวโปรแกรมของคุณ โบนัส (+50 เงินรางวัล) เนื่องจากนี่เป็นปัญหาจริงที่เพื่อนร่วมงานของฉันพบในวันนี้จำเป็นต้องเขียนในTcl 8.0.5 (เวอร์ชั่นโบราณขาด Tcl บิวด์อินล่าสุด) ฉันจะให้คะแนน 50 คะแนนกับคนที่เขียน Tcl 8.0 ที่สั้นที่สุด .5 โซลูชันถ้ามีการส่งที่ถูกต้องอย่างน้อย 2 รายการใน Tcl 8.0.5
12 code-golf  string 

7
หัวกดโค้ด C
สถานการณ์: คุณเป็นครูมัธยมสอนวิธีการเขียนโปรแกรม C อย่างไรก็ตามเนื่องจากเป็นเพียงจุดเริ่มต้นของคำศัพท์คุณจึงไม่ได้สอนพวกเขาเกี่ยวกับความสำคัญของการเยื้องและการเว้นวรรค ในขณะที่คุณกำลังทำเครื่องหมายงานของพวกเขาดวงตาของคุณเจ็บปวดมากจนคุณกรีดร้องด้วยความเจ็บปวดและตระหนักว่าสิ่งนี้ไม่สามารถดำเนินต่อไปได้ ภารกิจ: คุณได้ตัดสินใจที่จะเขียนโปรแกรมในภาษาใด ๆ ที่ใช้ซอร์สโค้ด C ที่ถูกต้องเป็นอินพุตและเอาต์พุตในรูปแบบที่เหมาะสม คุณควรตัดสินใจว่าโค้ดที่จัดรูปแบบเป็นอย่างไรเนื่องจากเป็นการประกวดความนิยม คุณได้รับการสนับสนุนให้ใช้งานคุณลักษณะต่างๆได้มากเท่าที่จะทำได้ดังตัวอย่างต่อไปนี้: เพิ่มการเยื้องที่เหมาะสมที่ด้านหน้าของแต่ละบรรทัด เพิ่มช่องว่างหลัง,และผู้ประกอบการอื่น ๆ เช่นการแปลงไปint a[]={1,2,3}; int a[] = {1, 2, 3};จำไม่ได้ว่าจะดำเนินการกับผู้ประกอบการภายในตัวอักษรสตริงแม้ว่า ลบช่องว่างต่อท้ายหลังแต่ละบรรทัด การแยกข้อความออกเป็นหลายบรรทัดเช่นนักเรียนอาจเขียนtmp=a;a=b;b=tmp;หรือint f(int n){if(n==1||n==2)return 1;else return f(n-1)+f(n-2);}ทั้งหมดในหนึ่งบรรทัดคุณสามารถแยกมันออกเป็นหลายบรรทัดได้ ระวังforลูปแม้ว่าพวกเขาจะมีเครื่องหมายอัฒภาคในพวกเขา แต่ฉันไม่คิดว่าคุณควรแยกพวกเขาออก เพิ่มบรรทัดใหม่หลังจากกำหนดแต่ละฟังก์ชั่น คุณสมบัติอื่น ๆ ที่คุณจะได้รับจากความช่วยเหลือที่คุณเข้าใจรหัสนักเรียน เกณฑ์การชนะ: นี่คือการประกวดความนิยมดังนั้นคำตอบที่มีผู้โหวตมากที่สุดจะเป็นผู้ชนะ ในกรณีที่เสมอกันคำตอบที่มีคุณสมบัติส่วนใหญ่จะนำไปใช้ชนะ หากเป็นเน็คไทอีกครั้งรหัสที่สั้นที่สุดจะเป็นผู้ชนะ คุณควรที่จะรวมรายการฟีเจอร์ที่คุณนำไปใช้ในคำตอบรวมทั้งตัวอย่างอินพุตและเอาท์พุต แก้ไข: ตามที่ร้องขอในความคิดเห็นที่นี่เป็นตัวอย่างอินพุต แต่โปรดจำไว้ว่ามันเป็นเพียงสำหรับการอ้างอิงและคุณขอแนะนำให้ใช้คุณสมบัติมากที่สุดเท่าที่จะทำได้ การป้อนข้อมูล: #include <stdio.h> #include<string.h> int …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.