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

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

2
การจัดแนวบนกริดแบบสามเหลี่ยม
กริดแบบหกเหลี่ยมได้รับความนิยมอย่างมากสำหรับความท้าทายเกี่ยวกับข้อมูล 2 มิติเมื่อไม่นานมานี้ อย่างไรก็ตามดูเหมือนว่ากริดรูปสามเหลี่ยมที่น่าสนใจไม่แพ้กัน ฉันต้องการแก้ไขด้วยความท้าทายที่ค่อนข้างง่าย ก่อนอื่นเราจะแสดงตารางสามเหลี่ยมได้อย่างไร ลองพิจารณาตัวอย่างต่อไปนี้ (ไม่สนใจไดอะแกรมที่เหมาะสม) เซลล์ตกลงอย่างเรียบร้อยบนกริดปกติ (ความแตกต่างของกริดปกติเป็นเพียงเซลล์ที่ถูกพิจารณาว่าติดกัน): 1234567 89abcde fghijkl mnopqrs ในขณะที่แผนภาพด้านขวาแสดงให้เห็นว่าตารางสามเหลี่ยมมีสามแกนหลัก ได้แก่ แนวนอนและแนวทแยงสองเส้น ไฮไลต์สิ่งเหล่านี้ในตาราง ASCII: AVAVAVA VAabcAV fVAiAVl mnVAVrs ความท้าทาย คุณได้รับสตริงรูปสี่เหลี่ยมผืนผ้าที่แสดงถึงรูปสามเหลี่ยม (ซึ่งมุมบนซ้ายเป็นรูปสามเหลี่ยมชี้ขึ้น) เซลล์ส่วนใหญ่ที่มีค่าเป็น.แต่จะมีเซลล์สองเซลล์#เช่น: ....# .#... ..... ตรวจสอบว่าทั้งสอง#ถูกจัดตำแหน่งตามแนวแกนใด ๆ ในสามแกนของตารางหรือไม่ (เช่นว่าพวกเขานอนบนแถวเดียวในทิศทางใดก็ได้ที่เน้นด้านบน) สำหรับตัวอย่างนี้คำตอบคือ "ไม่" คุณสามารถเขียนโปรแกรมหรือฟังก์ชั่น, รับอินพุตผ่าน STDIN (หรือทางเลือกที่ใกล้เคียงที่สุด), อาร์กิวเมนต์บรรทัดคำสั่งหรืออาร์กิวเมนต์ของฟังก์ชันและส่งผลลัพธ์ผ่าน STDOUT (หรือทางเลือกที่ใกล้เคียงที่สุด), ค่าส่งคืนของฟังก์ชันหรือพารามิเตอร์ อินพุตอาจเป็นสตริงเดี่ยวที่คั่นด้วย linefeeds หรืออักขระที่สะดวกอื่น ๆ หรือรายการสตริง คุณอาจจะใช้สอง …

4
ลำดับ Quine ที่กำลังเติบโต
คุณจะต้องเขียนโปรแกรม 10 โปรแกรมp1 p2 ... p10ตามคุณสมบัติต่อไปนี้: pKพิมพ์pK+1สำหรับK1-9 p10 พิมพ์ p10 เมื่อต่อKโปรแกรมแรกเข้าด้วยกันโปรแกรมที่เป็นผลลัพธ์จะp1...pKพิมพ์p1...pKออกมา แต่ละโปรแกรมจะต้องมีขนาดใหญ่ในขนาดไบต์กว่าโครงการก่อนหน้านี้pKpK-1 โปรแกรมทั้งหมดจะต้องเป็นภาษาเดียวกัน ฟังก์ชั่นควินนิ่งในตัว (เช่นQในหลายภาษา) ได้รับอนุญาต คะแนนของคุณคือผลรวมของจำนวนไบต์ของ 10 โปรแกรม เนื่องจากมีเพียงสิบโปรแกรมคุณต้องทำให้รหัสของคุณสั้นที่สุด โชคดี.

13
ปั้นศิลปะ ASCII
คุณจะได้รับสตริง ASCII เดียวที่พิมพ์ได้ซึ่งไม่มีบรรทัดใหม่และ "โมลด์" หลายบรรทัดที่มีช่องว่าง ( ) และแฮช ( #) คุณจะต้องไปตัวอักษรโดยตัวละครในสตริงและแทนที่แฮชโดยใช้ตัวละครจากสตริงในลำดับซ้ายขวาบนด้านล่าง หากสายสั้นเกินไปที่จะเติมแม่พิมพ์คุณจะหยุดการส่งออกถ้าสายยาวเกินไปคุณตัดสายเพื่อเติมแม่พิมพ์ ตัวอย่างสตริง / โมลด์ (สตริงยาวเกินไปถูกตัดทอน): Loremipsumdolorsitamet,consecteturadipiscingelit.Namsuscipitmagnanoneratgravidacondimentum.Vestibulumnecnisllorem.Fuscemolestieviverranibh,eueleifendnislplaceratnon.Namblanditturpislacus,vitaemolestielacusimperdietquis.Nullapulvinar,exquissollicitudinfacilisis,eratnullavolutpatlectus,etluctusenimvelitegetex.Inhachabitasseplateadictumst.Donecinterdumnullalacinia,sodalesloremin,eleifendturpis.Pellentesqueanisimi.Aeneannonlobortisdiam,quisaliquetquam.Aeneanaugueipsum,imperdietsedaliquetnon,volutpategetsapien.Nullampharetranullaquispretiumornare.Aliquamfermentumvestibulummassavitaevehicula. ########################################################### ##### ############## ###### ###### ###################### ##### ## ###### # ##### ###### ######## ###### ###### # # #### #### ##### ###### ####### ###### ##### ###### ### ### ##### ###### ####### ####### ##### ###### …

4
เครื่องจำลองดีเอ็นเออย่างง่าย
รหัสของคุณกำลังจะสร้างตัวแทน ASCII แบบศิลปะที่เรียบง่ายอย่างมากตลอดไป มันจะใช้ตัวเลขสองตัวเป็นอินพุตในรูปแบบใด ๆ ที่คุณต้องการ: เป็นรายการเป็นอาร์กิวเมนต์สำหรับฟังก์ชันบน stdin เป็นต้น ช่วงเวลาทศนิยมIในหน่วยวินาทีระหว่าง 0.0 ถึง 1.0 (รวม) ระดับการซูมZเป็นจำนวนเต็มตั้งแต่ 1 ถึง 64 (รวม) รหัสของคุณจะพิมพ์หนึ่งบรรทัดไปยัง stdout หรือเทียบเท่าทุกIวินาทีสร้างเอาต์พุตไม่สิ้นสุดที่มีลักษณะคล้ายนี้ (สำหรับระดับการซูม 4): A T-----a G-------c G-----c g t-----A a-------T c-----G T A-----t C-------g ... โดยเฉพาะการเป็นตัวแทนของดีเอ็นเอของเราคือคู่ของคลื่นไซน์เชื่อมต่อกันด้วยยัติภังค์หนึ่งประกอบด้วยตัวอักษรa, c, gและtอื่น ๆ ของตัวละครA, C, และG Tหากxเป็นจำนวน 0 ที่จัดทำดัชนีของบรรทัดที่เรากำลังพิมพ์อยู่ตำแหน่ง 0 ตามของตัวละครในคลื่นตัวพิมพ์เล็กจะได้รับจาก(sin(πx / Z) …

2
เครื่องคิดเลขวันที่อาณาจักรลืม
ในความพยายามที่จะยกระดับสนามเด็กเล่นระหว่างภาษาที่มีไลบรารีวันที่ในตัวและที่ไม่มีให้ลองทำงานกับปฏิทินสมมติ อาณาจักรลืมคือการตั้งค่าแคมเปญ( ? ) สำหรับ Dungeons & Dragons แน่นอนว่าแต่ละคนมีปฏิทินของตัวเอง ปฏิทินของ Harptos สะดวกสบายหนึ่งปีในอาณาจักรที่ถูกลืมยังมี 365 วัน นอกจากนี้ปฏิทินยังมี 12 เดือน อย่างไรก็ตามนี่คือจุดที่น่าสนใจ ในแต่ละเดือนมีความยาว 30 วัน ส่วนที่เหลืออีก 5 วันเป็นวันหยุดซึ่งอยู่ระหว่างเดือน นี่คือเดือนและวันหยุดในการสั่งซื้อ (กับวันหยุดเยื้อง) 1 Deepwinter Midwinter 2 The Claw of Winter 3 The Claw of the Sunsets 4 The Claw of the Storms Greengrass 5 The Melting …

6
ลำดับคิมเบอร์ลิง
บทนำ แน่นอนว่าเรามีความท้าทายต่อเนื่องกันมากมายดังนั้นนี่คืออีกความท้าทายหนึ่ง ลำดับ Kimberling ( A007063 ) มีดังต่อไปนี้: 1, 3, 5, 4, 10, 7, 15, 8, 20, 9, 18, 24, 31, 14, 28, 22, ... สิ่งนี้ผลิตโดยการสับซ้ำซ้ำ: [1] 2 3 4 5 6 7 8 1ในระยะแรกของลำดับคือ หลังจากนั้นเราจะสลับลำดับจนกว่าจะมีการใช้ข้อกำหนดทั้งหมดทางด้านซ้าย right - left - right - left - ...สับมีแบบแผน เนื่องจากไม่มีข้อกำหนดทางด้านซ้ายของ1จึงไม่มีการสับ เราได้รับดังต่อไปนี้: 2 [3] 4 …

26
เอาท์พุทลำดับนักเล่นกล
ลำดับเล่นกลอธิบายไว้ดังนี้ เริ่มต้นด้วยอินพุตa 1คำถัดไปจะถูกกำหนดโดยความสัมพันธ์ที่เกิดซ้ำ ลำดับจะสิ้นสุดลงเมื่อมันมาถึง 1 เนื่องจากเงื่อนไขที่ตามมาทั้งหมดจะเป็น 1 งาน รับอินพุตnมากกว่าหรือเท่ากับ 2 ให้เขียนโปรแกรม / ฟังก์ชั่น / เครื่องกำเนิด / อื่น ๆ เอาท์พุท / ส่งกลับลำดับนักเล่นกลที่เกี่ยวข้อง เอาต์พุตสามารถอยู่ในรูปแบบที่สมเหตุสมผล คุณไม่สามารถใช้บิวด์อินที่คำนวณลำดับนักเล่นเกมหรือบิวด์อินที่ให้ผลลัพธ์โดยตรง 1คุณอาจจะสมมติว่าลำดับยุติ กรณีทดสอบ Input: output 2: 2, 1 3: 3, 5, 11, 36, 6, 2, 1 4: 4, 2, 1 5: 5, 11, 36, 6, 2, 1 นี่คือรหัสกอล์ฟ …

1
นับจำนวนข้างในรูปหลายเหลี่ยม
นับจำนวนข้างในรูปหลายเหลี่ยม หุ่นยนต์นับด้านรูปหลายเหลี่ยมได้ตัดสินใจเดินทางไปทั่วโลกโดยไม่บอกใครมาก่อน แต่เป็นสิ่งสำคัญที่กระบวนการนับรูปหลายเหลี่ยมนั้นไม่ได้หยุดนานเกินไป ดังนั้นคุณมีงานดังต่อไปนี้: เมื่อกำหนดให้เป็นรูปหลายเหลี่ยมสีดำและสีขาวโปรแกรม / functoin ของคุณควรคืนค่าจำนวนด้าน โปรแกรมจะถูกป้อนเข้ากับคอมพิวเตอร์ punch card เก่าและเนื่องจาก punchcards มีราคาแพงมากในปัจจุบันคุณควรพยายามทำให้โปรแกรมของคุณสั้นที่สุด ขอบมีความยาวอย่างน้อย 10 พิกเซลและมุมที่เกิดจากขอบสองส่วนคืออย่างน้อย 10 ° แต่ไม่เกิน 170 ° (หรือมากกว่า 190 °) รูปหลายเหลี่ยมมีอยู่ในรูปภาพอย่างสมบูรณ์และรูปหลายเหลี่ยมรวมถึงส่วนประกอบนั้นเชื่อมต่อกัน (ไม่มีเกาะที่แยกได้) ดังนั้นข้อมูลนี้จะไม่ถูกต้อง: เกณฑ์การให้คะแนน นี่คือ codegolf ซึ่งหมายถึงการส่งที่สั้นที่สุดในหน่วยไบต์ชนะการส่งของคุณต้องค้นหาจำนวนที่ถูกต้องของขอบสำหรับทุกกรณี (และการส่งควรใช้กับกรณีอื่นเช่นกันไม่อนุญาตให้ปรับให้เหมาะสมสำหรับกรณีทดสอบเหล่านั้น) หากคุณต้องการส่งโซลูชันที่ไม่พบหมายเลขที่ถูกต้องในแต่ละครั้งคุณสามารถส่งได้เช่นกัน แต่จะถูกจัดอันดับไว้ด้านหลังการส่งทั้งหมดที่ทำงานได้ดีขึ้น โปรดระบุจำนวนรวมในชื่อการส่งของคุณ (ข้อผิดพลาดทั้งหมดคือผลรวมของความแตกต่างแบบสัมบูรณ์ระหว่างจำนวนจริงของด้านและแต่ละเอาต์พุต) กรณีทดสอบ n = 10 n = 36 n = 7 n = 5 …

6
ปรับเก้าอี้ของคุณ
ท้าทาย คุณเพิ่งซื้อเก้าอี้ตัวใหม่! ปัญหาคือคุณไม่มีความคิดในการควบคุมมันดังนั้นคุณจะต้องเขียนโปรแกรมเพื่อให้เหมาะกับคุณ คุณสามารถนั่งบนเก้าอี้ที่ไม่ได้ทำการปรับปรุงได้นานเท่านั้น ดังนั้นรหัสของคุณจะต้องสั้นที่สุด ตัวอย่าง 5,3,2,2,1 O | | | _ | | |_|_ | | O 3,5,2,3,5 O | _ | | |__|__ | | __|__ OOOOO 2,13,1,1,13 O | _ |______|______ ______|______ OOOOOOOOOOOOO ฉันเป็นคนเดียวที่คิดว่าหน้าตาเหมือนเครื่องบินหรือไม่ ชิ้นส่วนเก้าอี้ เก้าอี้มีส่วนประกอบต่าง ๆ : O | | <- Backrest | _ <- Armrest …

2
เหนื่อยหอบ Run-Length
คุณจะได้รับอินพุตสองส่วน: สตริงในรูปแบบที่เข้ารหัสแบบรันไทม์ที่กำหนดแทร็กการวิ่งและอักษรตัวใหญ่ที่แสดงถึงช่องทางที่จะเริ่มต้น ตัวอย่างเช่นสตริง "3a4A6b5B" ขยายเป็น "aaaAAAAbbbbbbbBBBBB" จากนั้นคุณใช้สตริงที่ขยายเพื่อสร้างแทร็กเช่น: A) aaaAAAA B) bbbbbbBBBBB นี่คือแทร็กที่มีสองเลน อักษรตัวพิมพ์เล็กเป็นตัวแทนของอากาศ คุณไม่สามารถวิ่งบนอากาศได้! ตัวอักษรตัวพิมพ์ใหญ่แสดงถนนที่คุณสามารถวิ่งได้ เป้าหมายของคุณสำหรับความท้าทายนี้คือให้อักษรตัวใหญ่แสดงว่านักแข่งที่เริ่มวิ่งบนเลนนั้นสามารถวิ่งได้ไกลแค่ไหน นักแข่งได้รับอนุญาตให้เปลี่ยนเลนหากมีชิ้นส่วนของถนนอยู่ด้านบนหรือด้านล่าง พวกเขายังได้รับอนุญาตให้วิ่งถอยหลัง! ในแทร็คนี้โดยเฉพาะผลลัพธ์คือ0สำหรับอินพุตตัวอักษรใด ๆ เนื่องจากไม่มีแทร็กใดที่วิ่งบนถนนที่ตำแหน่ง 1 ตัวอย่าง: อินพุต: "4A5B4c3C", "A" รหัสนี้ขยายไปยังแทร็กที่มีลักษณะดังนี้: A) AAAA B) BBBBB C) ccccCCC ผลลัพธ์สำหรับตัวอย่างนี้คือ7เนื่องจากนักวิ่งที่เริ่มต้นบนเลน A สามารถเลื่อนลงไปที่เลน B จากนั้นเลน C และจบที่ตำแหน่งที่ 7 อินพุต: "4A2B3D", "D" ติดตาม: A) AAAA B) BB C) …

5
การเปิดไพ่ jQuery
บางครั้งหลังจากเหตุการณ์นี้ ... นอกจากนี้บางส่วนของเราที่มีต่อนี้เพื่อ defiling ของ jQuery มันเป็นการแสดงตนบริสุทธิ์ซึ่งจะต้องถูกทำลาย ดังนั้นฉันจึงขอเรียกร้องให้คุณผู้ภักดีต่ออาณาจักรใหม่แห่งการปฏิรูปเพื่อสร้างโปรแกรมที่จะกำจัดการต่อต้านดังกล่าว รหัสทั้งหมดจะต้องผ่านการตรวจสอบและค้นหา ANY และทุกๆร่องรอยของ jQuery และแน่นอนว่าการส่งของคุณจะต้องสั้น (มีการตัดงบประมาณอีกครั้งและน่าเสียดายที่อยู่ในแผนกจัดเก็บ) และมันไม่สามารถมีตัวอักษรที่ทำให้สกปรก เพื่อให้ได้ขึ้นอยู่กับความเร็วเป็นตัวละคร defilingเป็นตัวอักษรใด ๆ jJqQuUeErRyY$x0ต่อไปนี้: ดังที่ได้กล่าวไว้ห้ามมิให้ใช้อักขระเหล่านี้แม้ในโปรแกรมของคุณเอง ดังนั้นอย่าใช้มัน นอกจากนี้เรายังโอเคที่มีเครื่องหมายดอลลาร์เป็นตัวเลข ดังนั้นรูปแบบn+(.nn)*$ใด ๆ ก็โอเค (คุณยังไม่ควรใช้0) โปรแกรม / รหัส / ฯลฯ ของคุณ ต้องตรวจสอบโปรแกรมอินพุต หากมันมีอักขระที่ทำให้สกปรกใด ๆคุณจะต้องส่งออกThis programmer is guilty of Heresy. He must be burnt.; Program validated. Clearance level 2 given.หากไม่มีตัวละครดังกล่าวจะพบว่าคุณต้องเอาท์พุท …

2
การลดงบคณิตศาสตร์
ความท้าทาย คุณเป็นเจ้าของบริการที่น่าอัศจรรย์ที่เรียกว่าCoyote Betaซึ่งตอบคำถามคณิตศาสตร์ที่ผู้ใช้ส่งไปยังอินเทอร์เน็ตได้อย่างน่าอัศจรรย์ แต่ปรากฎว่าแบนด์วิดท์มีราคาแพง คุณมีสองทางเลือกคือสร้าง " Coyote Beta Pro" หรือหาวิธีแก้ปัญหานี้ (x + 2)เพิ่งมีคนสอบถาม ลูกค้าไม่สามารถส่งx+2และผู้ใช้จะไม่เห็นความแตกต่าง? งาน งานของคุณคือ "ลดขนาด" การแสดงออกทางคณิตศาสตร์ รับนิพจน์อินพุตคุณต้องกำจัดช่องว่างและวงเล็บจนกว่ามันจะให้การแสดงอินพุทเดียวกันน้อยที่สุด วงเล็บที่ล้อมรอบการดำเนินการเชื่อมโยงไม่จำเป็นต้องเก็บรักษาไว้ ผู้ประกอบการเพียงให้ที่นี่เป็น+, -, *, /และ^(ยกกำลัง) โดยมีการเชื่อมโยงกันทางคณิตศาสตร์ที่ได้มาตรฐานและมีความสำคัญ ช่องว่างเฉพาะที่ระบุในอินพุตจะเป็นอักขระช่องว่างจริง ตัวอย่างอินพุต / เอาต์พุต Input | Output ------------|-------------- (2+x) + 3 | 2+x+3 ((4+5))*x | (4+5)*x z^(x+42) | z^(x+42) x - ((y)+2) | x-(y+2) (z …

9
สนามกอล์ฟ Hilbert Primes
หมายเลข Hilbertจะถูกกำหนดเป็นจำนวนเต็มบวกของแบบฟอร์มสำหรับ4n + 1 n >= 0หมายเลข Hilbert สองสามตัวแรกคือ: 1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 61, 65, 69, 73, 77, 81, 85, 89, 93, 97 ลำดับจำนวน Hilbert จะได้รับโดยOEIS ลำดับ A016813 ลำดับหมายเลขที่เกี่ยวข้องในช่วงเวลาที่ฮิลแบร์ตจะถูกกำหนดเป็นตัวเลขฮิลแบร์ตH > 1ที่ไม่ได้หารด้วยจำนวนใด ๆ ฮิลแบร์ตดังกล่าวว่าk 1 < k < Hช่วงเวลาไม่กี่ครั้งแรกของฮิลแบร์ตคือ: 5, …

4
พิมพ์สัญลักษณ์เชิงลบของรหัสของคุณ
(นี่คือรูปแบบที่หลากหลายในการพิมพ์ Negative of Code ของคุณซึ่งฉันชอบมันมาก! ขอบคุณMartin Büttner♦ - ข้อความนี้เกือบทั้งหมดเป็นของเขา) ลองพิจารณาว่าสัญลักษณ์เป็นอักขระ ASCII ที่พิมพ์ได้ดังต่อไปนี้ (โปรดทราบว่ามีพื้นที่ว่างอยู่): !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ และตัวอักษรเป็นดังนี้: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz พิจารณาสแควร์ของอักขระ ASCII ที่พิมพ์ได้สำหรับความยาวด้าน N ดังต่อไปนี้: ONE, {two} &3,+= !four f|ve. นอกจากนี้เรายังต้องการให้แต่ละแถวและแต่ละคอลัมน์ต้องมีสัญลักษณ์อย่างน้อยหนึ่งตัวและหนึ่งตัวอักษรและตัวเลข (ตัวอย่างข้างต้นเป็นไปตามนี้) เรากำหนดสัญลักษณ์เชิงลบของสี่เหลี่ยมดังกล่าวให้เป็นสี่เหลี่ยมจัตุรัสที่มีขนาดเท่ากันซึ่งสัญลักษณ์แต่ละอันจะถูกแทนที่ด้วยตัวอักษรและตัวเลขและในทางกลับกัน ตัวอย่างเช่นต่อไปนี้จะเป็นสัญลักษณ์เชิงลบที่ถูกต้องของตัวอย่างข้างต้น: [&]OK a...b 1/100 i@#$% (R) z ตัวเลือกเฉพาะของตัวละครนั้นไม่เกี่ยวข้องตราบเท่าที่อยู่ในหมวดหมู่ข้างต้น ความท้าทาย งานของคุณคือการเขียนโปรแกรมด้วยซอร์สโค้ดสแควร์ที่มีความยาวด้าน N> 1 ซึ่งพิมพ์การลบเชิงสัญลักษณ์ของซอร์สโค้ดไปยัง STDOUT ต้องพิมพ์ช่องว่างต่อท้าย คุณสามารถหรือไม่พิมพ์บรรทัดใหม่ขึ้นบรรทัดเดียว กฎควินินปกติยังใช้อยู่ดังนั้นคุณต้องไม่อ่านซอร์สโค้ดของคุณเองไม่ว่าโดยตรงหรือโดยอ้อม ในทำนองเดียวกันคุณต้องไม่สมมติสภาพแวดล้อม REPL ซึ่งพิมพ์ค่าของแต่ละนิพจน์ที่ป้อนโดยอัตโนมัติ ผู้ชนะคือโปรแกรมที่มีความยาวด้านต่ำสุด …

11
ผู้รุกรานพื้นที่ Proto (คุณสามารถ blit ได้หรือไม่)
ผู้รุกรานพื้นที่โปรโต นี่คือความท้าทายในการแสดงผลกราฟิกที่งานคือการให้รหัสสั้นที่สุดต่อภาษา งาน รหัสของคุณควรอนุญาตให้ผู้ใช้ย้ายเอเลี่ยนต่อไปนี้รอบ ๆ หน้าจอ / หน้าต่าง รหัสของคุณสามารถโหลดได้จากไฟล์ในเครื่อง คุณสามารถแปลงเป็นรูปแบบภาพมาตรฐานอื่น ๆ หรือแม้แต่แก้ไขข้อผิดพลาดของพิกเซลเล็ก ๆ ในภาพที่ชี้ให้เห็นในความคิดเห็น พื้นหลังควรเป็นสีขาวและหน้าต่าง / หน้าจอต้องมีอย่างน้อย 400 พิกเซลคูณ 400 พิกเซล หากภาษาของคุณไม่รองรับ windows / หน้าจอที่มีขนาดใหญ่ให้ใช้ขนาดที่ใหญ่ที่สุดมันรองรับตราบเท่าที่ไม่น้อยกว่า 200 ถึง 200 ในการเคลื่อนย้ายเอเลี่ยนรอบ ๆ หน้าจอรหัสควรรองรับการขึ้น / ลง / ซ้าย / ขวาโดยใช้ปุ่มลูกศรบนแป้นพิมพ์มาตรฐาน รหัสของคุณควรจะเป็นโปรแกรมเต็มรูปแบบ ข้อ จำกัด / ข้อ จำกัด คนต่างด้าวควรหยุดที่ชายแดน นอกจากนี้ยังควรเคลื่อนไหวในอัตราที่สม่ำเสมออย่างราบรื่นโดยไม่มีการกะพริบหรือการกระตุกและมองเห็นได้อย่างน้อย 24fps ควรใช้เวลาประมาณ 2 ถึง 5 …

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