คำถามติดแท็ก graphical-output

ความท้าทายนี้เกี่ยวข้องกับการวาดภาพบนหน้าจอหรือสร้างไฟล์ภาพ สำหรับการแข่งขัน ASCII pure ให้ใช้ [ascii-art] แทน หากผู้เข้าร่วมสามารถเลือกระหว่างกราฟิกและศิลปะ ASCII ให้ใช้แท็กทั้งสอง สำหรับภาพที่เป็นอินพุตให้ใช้ [การประมวลผลภาพ]

14
สร้างภาพเคลื่อนไหวแบบวงกลมมายา
งานของคุณคือการเคลื่อนไหวนี้ภาพลวงตาวงกลม ดูเหมือนว่าจุดที่หมุนอยู่ภายในวงกลม แต่จริงๆแล้วมันจะเคลื่อนที่เป็นเส้นตรง เกณฑ์ ผลลัพธ์จะต้องเป็นภาพเคลื่อนไหว วิธีที่คุณทำแอนิเมชั่นนั้นไม่เกี่ยวข้องมันสามารถสร้าง a .gifมันสามารถวาดไปที่หน้าต่างหน้าจออุปกรณ์หรืออะไรก็ได้ นี่คือการประกวดความนิยมดังนั้นคุณอาจต้องการเพิ่มคุณสมบัติเพิ่มเติมบางอย่างลงในโปรแกรมของคุณเพื่อรับการโหวตเพิ่มขึ้นเช่นการเปลี่ยนแปลงจำนวนคะแนน ผู้ชนะคือคำตอบที่ถูกโหวตมากที่สุด7 วันหลังจากการส่งที่ถูกต้องครั้งสุดท้าย คำตอบที่จะนำคะแนนไปใช้ในการเคลื่อนที่เป็นเส้นตรงและไม่ใช่วิธีอื่นที่จะได้รับการต้อนรับ

5
วาดภาพด้วยเส้นโค้งที่ปิดเพียงเส้นเดียว
แรงบันดาลใจจากvi.sualize.us เป้าหมาย อินพุตเป็นภาพสีเทาและเอาต์พุตเป็นภาพขาวดำ ภาพที่ส่งออกประกอบด้วยเส้นโค้งที่ปิดเพียงหนึ่ง (วน) ที่ไม่ได้รับอนุญาตให้ตัดกับตัวเองหรือสัมผัสตัวเอง ความกว้างของเส้นจะคงที่ตลอดทั้งภาพ ความท้าทายที่นี่คือการหาอัลกอริทึมสำหรับการทำเช่นนั้น เอาท์พุทเพียงเพื่อแสดงภาพอินพุต แต่ด้วยอิสระทางศิลปะใด ๆ ความละเอียดไม่สำคัญนัก แต่อัตราส่วนภาพควรอยู่ในระดับเดียวกัน ตัวอย่าง ภาพทดสอบเพิ่มเติม

28
คำนวณพี (ไม่ใช่ Pi)
ไม่ฉันไม่ได้หมายถึงและϕ = 1.618... π = 3.14159...ผมหมายถึงฟังก์ชั่น φ (x)คือจำนวนของจำนวนเต็มน้อยกว่าหรือเท่ากับไปที่มีความสำคัญที่จะxx π (x)เป็นจำนวน primes xน้อยกว่าหรือเท่ากับ ขอบอกว่า "ไม่ได้ปี่" แล้วเธ (x) และกำหนดให้เป็นหมายเลขของคอมโพสิตxน้อยกว่าหรือเท่ากับ งาน ป.ร. ให้ไว้เป็นจำนวนเต็มบวกอย่างเคร่งครัดx, คำนวณφ (เธ (x)) การให้คะแนนอยู่ในหน่วยไบต์ ตัวอย่าง แต่ละบรรทัดประกอบด้วยอินพุต (จาก 1 ถึง 100, รวม) และเอาต์พุตที่สอดคล้องกันคั่นด้วยช่องว่าง 1 0 2 0 3 0 4 1 5 1 6 1 7 1 8 2 9 2 …
73 code-golf  sequence  primes  number-theory  code-golf  decision-problem  code-golf  date  code-golf  typography  code-golf  math  number  multiple-holes  code-golf  quine  code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

8
ข้างนอกมันมืดเหรอ? วาดแผนที่ดวงอาทิตย์!
ดาวที่อยู่ใกล้ที่สุดของเราคือดวงอาทิตย์ค่อนข้างงุนงง เวลาที่มันเพิ่มขึ้นและชุดขึ้นอยู่กับว่าคุณอยู่ที่ไหนและไม่ว่าจะเป็นฤดูหนาวหรือไม่ เราต้องการที่จะสามารถอนุมานได้หากดวงอาทิตย์ส่องแสงด้านนอกโดยไม่ต้องออกจากห้องใต้ดินของเรา - นี่คือเหตุผลที่เราต้องการแผนที่ดวงอาทิตย์ที่ทันสมัย ​​(แผนที่กลางวันหรือที่รู้จัก) คุณเป็นคนหนึ่งที่เขียนโปรแกรมที่สร้างขึ้นมา! กฎ:โปรแกรมของคุณควรแสดงภาพ (ในรูปแบบที่รู้จัก) หรือการแสดงภาพ ASCII ของดาวเคราะห์ของเราโดยแสดง (ประมาณ) ส่วนใดที่สว่างจากดวงอาทิตย์ โปรแกรมของคุณจะต้องเป็นต้นฉบับและอยู่ในตัวเอง : คุณไม่ได้รับอนุญาตให้คัดลอกใช้รวมหรือโทรรหัสใด ๆ ยกเว้นห้องสมุดมาตรฐานของภาษาโปรแกรม หากคุณยังไม่มีเงื่อนงำสิ่งที่ฉันกำลังพูดถึงนี่เป็นตัวอย่างจาก Wikipedia: นี่คือการประกวดความนิยม คุณควรสังเกตคำตอบของคุณว่าคุณกำลังพยายามทำสิ่งต่อไปนี้ (มีหลายทางเลือก): ความถูกต้อง โปรดทราบว่ากฎบอกว่า 'การประมาณ' - ยิ่งการประมาณของคุณดีขึ้นเท่าไหร่คะแนนในหมวดหมู่นี้ก็จะยิ่งมากขึ้นเท่านั้น คุณสามารถตรวจสอบการดำเนินงานของคุณกับWolfram Alpha ของ , เวลาและวันที่ของหรือdie.net ของ ฟังก์ชั่น ตัวอย่างเช่นสิ่งที่เกี่ยวกับการโต้ตอบ? ทำเครื่องหมายสถานที่เฉพาะหรือไม่ ทำแผนที่ดาวเคราะห์ดวงอื่น? สุนทรียศาสตร์ การวาดทวีป คะแนนโบนัส ทวีปพื้นผิว? คะแนนโบนัส บนโลก 3 มิติ? มีเมฆไหม ดาว? ดาวที่ถูกต้อง …

8
สแควร์, วงกลม, สามเหลี่ยม, …เกียร์?
การใช้Algodooและโปรแกรมระบายสีฉันสร้างภาพโมโนโครมขนาด300x300หกรูปที่มีสี่รูปร่างที่สะดวก: รูปภาพของคลาสนี้มีคุณสมบัติดังต่อไปนี้: พวกเขามักจะ 300 × 300 พิกเซล, monochromatic (สีดำและสีขาวเท่านั้น) และมีพื้นที่สีขาวสี่ที่ตรงกับสี่เหลี่ยม, วงกลม, สามเหลี่ยมและเกียร์ รูปร่างไม่ซ้อนหรือสัมผัสซึ่งกันและกันและไม่แตะขอบภาพหรือออกนอกขอบเขต รูปร่างมีขนาดเท่ากันเสมอ แต่อาจหมุนและวางในลักษณะใดก็ได้ (รูปร่างยังมีพื้นที่เท่ากันแม้ว่าเมื่อ rastered เช่นนี้จำนวนพิกเซลของพวกเขาจะไม่เท่ากันอย่างแน่นอน) ท้าทาย เขียนโปรแกรมหรือฟังก์ชั่นที่สั้นที่สุดที่เป็นไปได้ซึ่งจะอยู่ในชื่อไฟล์ของภาพและเปลี่ยนพิกเซลสีขาวทั้งหมด ... สีแดง(255, 0, 0)ถ้าพวกเขาอยู่ในตาราง สีน้ำเงิน(0, 0, 255)ถ้าพวกเขาอยู่ในวงกลม สีเขียว(0, 255, 0)ถ้าพวกเขาอยู่ในรูปสามเหลี่ยม สีเหลือง(255, 255, 0)ถ้าพวกเขาอยู่ในเกียร์ เช่น รายละเอียด โปรแกรมของคุณควรทำงานเพื่อให้ได้ภาพอินพุตที่เป็นไปได้ทั้งหมดอย่างมีประสิทธิภาพ (จะป้อนเฉพาะภาพขาวดำขนาด 300 × 300 เท่านั้น) ภาพหกภาพที่ฉันให้ไว้เป็นเพียงตัวอย่างเท่านั้น คุณไม่สามารถใช้ห้องสมุดหรือฟังก์ชั่นการมองเห็นของคอมพิวเตอร์ในตัวหรือภายนอก ประเด็นคือการทำเช่นนี้โดยใช้การทำงานระดับพิกเซลของคุณเอง คุณอาจใช้ไลบรารีรูปภาพที่ให้คุณเปิดและแก้ไขรูปภาพ (เช่น PIL สำหรับ Python) คุณสามารถใช้รูปแบบไฟล์ภาพ …

8
วาดป่าดำและขาวแบบสุ่ม
งานของคุณคือการเขียนโปรแกรมซึ่งจะวาดภาพขาวดำขนาด 800x600 ด้วยบางสิ่งที่คล้ายป่า เช่นนี้ (มันเป็นภาพ dithered): กฎระเบียบ คุณไม่ได้รับอนุญาตให้ใช้ภาพที่มีอยู่ใด ๆ - คุณควรสร้างภาพที่มีอัลกอริธึมล้วนๆ ใช้ 2 สีเท่านั้น - ดำและขาว (ไม่มีสีเทา) แต่ละครั้งที่โปรแกรมรันอิมเมจควรใหม่ - สุ่มทุกครั้ง ต้นหนึ่งไม่ได้เป็นป่า (สมมุติ 5 ต้นต่ำกว่า) ไม่อนุญาตให้ใช้ห้องสมุดพิเศษสำหรับวาดต้นไม้ / ป่า ตอบด้วยคะแนนโหวตมากที่สุดชนะ

14
วาด☣ (สัญลักษณ์ Biohazard)
วาดสัญลักษณ์ Biohazard ด้วยสีตามใจชอบบนพื้นหลังที่มีสีชัดเจน สัดส่วนที่เฉพาะเจาะจงถูกตีพิมพ์ในวันที่ 27 มิถุนายน พ.ศ. 2517 (ค.ศ. 1974) ของรัฐบาลกลางสหรัฐ รายละเอียด ขณะที่เอาต์พุตอนุญาตให้เขียนไฟล์ (รูปแบบแรสเตอร์และเวกเตอร์) หรือแสดงบนหน้าจอได้ คุณสามารถวาดแค่เส้นขอบหรือรูปร่างที่เติม หากคุณใช้ภาพแรสเตอร์คุณควรใช้พารามิเตอร์ (หรือสอง) เป็นอินพุตที่ให้คุณปรับความละเอียดของเอาต์พุต (เช่นความกว้าง / ความสูง) พื้นหลังอย่างน้อยต้องมีขนาดของกล่องขอบของสัญลักษณ์ แต่อาจมีขนาดใหญ่กว่า เอาท์พุทสัญลักษณ์ Unicode ☣คือไม่เพียงพอ อัตราส่วนที่แน่นอนของระยะทางที่ใช้จะได้รับในแผนภาพต่อไปนี้ (ซึ่งมีพื้นเพมาจากที่นี่ ): ฉันยังพยายามสร้างไดอะแกรมเพิ่มเติมด้วยการวัดแบบเดียวกันซึ่งหวังว่าจะอ่านง่ายขึ้นนิดหน่อย: (แรงบันดาลใจจากการโพสต์ที่มองไม่เห็น 99% )

15
วาดเครื่องหมาย€
เป้าหมายคือการส่งออกหรือแสดงภาพที่มีเครื่องหมาย€ (ยูโร) ตามรายละเอียดต่อไปนี้ (ละเว้นเส้นขอบของเครื่องหมาย) ที่มา: http://en.wikipedia.org/wiki/File:Euro_Construction.svg กฎ: โปรแกรม / สคริปต์ต้องใช้ความสูงของ€พิกเซลการลงชื่อเข้าใช้เป็นอาร์กิวเมนต์ (พื้นที่ว่างรอบเครื่องหมายเป็นตัวเลือก) €สัญญาณไม่สามารถวาดเป็นหรือจากตัวละครโดยตรง (มันห้ามไม่ให้ในภาพ) หรือทางอ้อม (คำนวณแล้วแสดงไว้ในหน้าเว็บ HTML ก)print€8364 เอาท์พุทไม่จำเป็นต้องบันทึกลงในไฟล์ใด ๆ ก็สามารถแสดงผลแล้วแสดงเป็นภาพหน้าจอ “ ช่องโหว่” มาตรฐานเป็นสิ่งต้องห้าม รหัสที่สั้นที่สุดชนะ

5
รุ้งดำและขาว
กำหนดรูปภาพที่มีพิกเซลขาวดำเท่านั้นและตำแหน่ง (x, y) ซึ่งเป็นพิกเซลสีขาวสีพิกเซลสีขาวตามระยะทางแมนฮัตตันขั้นต่ำจาก (x, y) ในเส้นทางที่เกี่ยวข้องกับการข้ามพิกเซลสีขาวอื่นเท่านั้น สีของพิกเซลสีจะต้องเป็นสัดส่วนกับระยะทางของพวกเขาจาก (x, y) ดังนั้นพิกเซลที่ (x, y) จะมีสีของ 0 ° (สีแดงบริสุทธิ์) และพิกเซลที่ไกลออกไปจาก (x, y) จะมีเฉดสีที่ 360 ° (เป็นสีแดง) โดยที่เฉดสีอื่น ๆ จะผสมผสานกันอย่างลงตัวและเป็นเส้นตรงระหว่างกัน ทั้งความอิ่มตัวและค่าต้องเป็น 100% หากพิกเซลสีขาวไม่ได้เชื่อมต่อกับ (x, y) ผ่านพิกเซลสีขาวอื่น ๆ จะต้องเป็นสีขาว รายละเอียด การป้อนข้อมูลจะประกอบด้วยชื่อไฟล์ของภาพหรือข้อมูลภาพดิบรวมทั้งจำนวนเต็ม x และ y ภาพที่ส่งออกอาจถูกบันทึกลงในไฟล์หรือไปยังไฟล์ดิบเพื่อ stdout ในรูปแบบไฟล์ภาพทั่วไปหรือแสดงเพียง ค่า x คือ 0 บนพิกเซลซ้ายสุดและเพิ่มไปทางขวา ค่า y …

10
วาดธงเกาหลีใต้
เมื่อฉันสะดุดคำถามนี้ฉันจำได้ว่าฉันเคยเห็นกฎที่แม่นยำสำหรับการสร้างธงเกาหลีใต้ และนี่เป็นการก่อสร้างที่แตกต่างออกไป ที่มา: Wikipedia ดังนั้นคุณจะต้องสร้างสิ่งก่อสร้างที่แน่นอนในตอนนี้ สเปค คุณสามารถแสดงแฟล็กเป็นไฟล์หรือหน้าจอโดยใช้กราฟิกแบบเวกเตอร์หรือแรสเตอร์ หากเอาต์พุตของคุณ rasterised ภาพของคุณต้องมีขนาด 450x300 พิกเซลหรือมากกว่า อัตราส่วนความยาวและตำแหน่งทั้งหมดจะต้องตรงตามที่แสดงในแผนภาพต่อไปนี้: ที่มา: Wikipedia โปรดทราบว่าจุดศูนย์กลางของวงกลมขนาดเล็กสองวงนั้นเรียงตามแนวทแยงมุม สำหรับสีคุณต้องใช้พาเล็ตต่อไปนี้: สีขาว: #FFFFFF ดำ: # 000000 แดง: # C60C30 น้ำเงิน: # 003478 ขอบเขตสีดำจะต้องไม่ถูกวาดเว้นแต่ว่าระบบการวาดของคุณจะไม่อนุญาตให้คุณระบุผ้าใบ 3: 2 สำหรับเหตุผลทางเทคนิค (มิฉะนั้นคุณควรใช้ผ้าใบ 3: 2 และธงควรเติมทั้งหมด) หากคุณจำเป็นต้องเพิ่มขอบเขตมันอาจจะหนาโดยพลการ - ธงควรพิจารณาอย่างเข้มงวดภายในขอบเขตสีดำ บรรทัดความช่วยเหลือหรือตัวบ่งชี้ความยาวอื่น ๆ จะต้องไม่ถูกดึงออกมา เช่นธงควรปรากฏอย่างแน่นอนในภาพแรก เกณฑ์การให้คะแนน นี่คือรหัสกอล์ฟดังนั้นคำตอบที่สั้นที่สุด (เป็นไบต์) ชนะ ในฐานะที่เป็นคำเตือนใช้การบีบอัดที่มีอยู่ (เช่นการฝัง GIF …

30
แสดงโลโก้ Hacker
คุณอาจเคยได้ยิน "Hacker Logo" หรือที่เรียกว่า "Hacker Emblem" ดูเหมือนว่านี้: นี่คือรูปแบบจากการจำลองทางคณิตศาสตร์ที่เรียกว่า Game of Life เครื่องร่อนเป็นรูปแบบชีวิตที่ง่ายที่สุดที่เคลื่อนไหวและเป็นที่จดจำได้ทันทีในทุกรูปแบบชีวิต ความท้าทาย ความท้าทายนั้นง่ายมาก: แสดงโลโก้ของแฮ็กเกอร์ สิ่งนี้ถูกกำหนดเป็น: ตาราง 3x3 ที่มีเส้นขอบพื้นหลังสีขาวและเส้นกริดสีเทา จุดสีดำห้าจุดจัดเรียงในรูปแบบเครื่องร่อน GoL ไม่มีอะไรอีกแล้ว. กฎระเบียบ จุดสีดำจะต้องเติม40% - 80%ของกล่องกริดแต่ละอัน คุณจะแสดงสัญลักษณ์ที่มีผลกราฟิก แต่ไม่มีศิลปะ ASCII การส่งออกต้องมีอย่างน้อย30x30 พิกเซล ผลลัพธ์จะต้องมีสีเทาดำและขาวเท่านั้น กล่องกริดแต่ละตัวในกริดจะมีขนาดเท่ากัน ตารางจะเป็นตาราง 3x3 ปกติ คุณไม่สามารถดึงโลโก้จากอินเทอร์เน็ตหรือระบบไฟล์ของคุณ โปรแกรมของคุณจะแสดงโลโก้บนหน้าจอ / หน้าต่างว่าง ถ้ามันยุติก็ต้องทำตามปกติ โปรดทราบว่า "จุด" ไม่ได้แปลว่า "แวดวง" "จุด" เป็นรูปทรงเรขาคณิตเดียวที่อยู่ตรงกลางของกล่องตารางที่มีพื้นผิวเดียว ตัวอย่างเช่นในขณะที่วงกลมหรือสี่เหลี่ยมจะมีคุณสมบัติเป็นจุดสองสามเหลี่ยมหรือกระดานหมากรุกจะไม่ ผู้ชนะ เนื่องจากนี่คือcode-golfคำตอบที่สั้นที่สุดในแต่ละภาษาจะเป็นผู้ชนะ! …

10
เทียนน้อยเป็นเรื่องน่าเศร้า วาดเขาเป็นก้อนเมฆเพื่อให้กำลังใจเขา
เทียนน้อยเป็นเรื่องน่าเศร้า วาดเขาเป็นก้อนเมฆเพื่อให้กำลังใจเขา หมายเหตุ: การวาดภาพบนคลาวด์จะไม่ทำให้เขามีกำลังใจ วงกลมสามารถนิยามเป็น 3-tuple (x,y,r)โดยที่xตำแหน่ง x ของวงกลมบนระนาบคาร์ทีเซียนyคือตำแหน่ง y ของวงกลมบนระนาบคาร์ทีเซียนและrเป็นรัศมีของวงกลม xและyอาจเป็นลบ rเป็นบวกเสมอ อินพุตเป็นรายการของวงกลมในรูปแบบของช่องว่างคั่น 3-tuples ตัวอย่างเช่น 3,1,1 3,2,1.5 1,2,0.7 0.9,1.2,1.2 1,0,0.8 3,1,1หมายถึง "วงกลมที่มีจุดศูนย์ที่3,11 รัศมี. 3,2,1.5หมายความว่า" วงกลมที่มีจุดศูนย์กลางที่ A 3,2พร้อมกับ 1.5 รัศมี หากเราวาดวงกลมทั้งหมดของอินพุตบนกราฟดูเหมือนว่านี้ (ฉันได้รวมเส้นกริดและป้ายกำกับเพื่อความชัดเจนเท่านั้นพวกเขาไม่จำเป็นต้องใช้): สังเกตว่าวงกลมทั้งหมดกลมกลืนกันอย่างไร นั่นคือพวกเขาทั้งหมดซ้อนทับกันเพื่อให้เกิดกลุ่มใหญ่กลุ่มหนึ่งโดยไม่มีกลุ่มวงกลมเล็ก ๆ แยกออกจากส่วนที่เหลือ อินพุตรับประกันว่าจะเหนียวแน่น สมมติว่าตอนนี้เราวาดเส้นที่เดินทางรอบ "เส้นขอบ" ที่เกิดจากวงกลมเหล่านี้โดยไม่มีเส้นอื่นใด มันจะเหมือนกับการวาดเส้นขอบของเงาที่เกิดจากวงกลมทั้งหมด เมฆที่เกิดขึ้นจะมีลักษณะเช่นนี้: ดังนั้นคลาวด์นี้จึงถูกสร้างขึ้นโดยการวาดเฉพาะส่วนโค้งของวงกลมในอินพุตที่ก่อตัวเป็นเส้นขอบ กล่าวอีกนัยหนึ่งระบบคลาวด์เกิดจากการวาดส่วนโค้งที่ไม่ได้อยู่ในวงกลมอื่น โปรแกรมของคุณจะป้อนข้อมูลในแบบฟอร์มที่อธิบายข้างต้นและส่งภาพที่แสดงคลาวด์ที่เกิดขึ้น รูปร่างโดยรวมของคลาวด์จะต้องถูกต้อง แต่ขนาดสีความหนาของเส้นและลักษณะของจุดยอดนั้นขึ้นอยู่กับคุณ โปรดทราบว่าคลาวด์ต้องสามารถมองเห็นได้ดังนั้นคุณไม่สามารถดึงบางสิ่งบางอย่างเช่น "โปรแกรมนี้วาดคลาวด์สีขาวบนพื้นหลังสีขาว", "โปรแกรมนี้วาดคลาวด์ในระดับที่เล็กที่สุด", …

9
xkcd challenge:“ เปอร์เซ็นต์ของหน้าจอที่เป็น [x] สี”
ดังนั้นฉันคิดว่าเราทุกคนคงเคยเห็นการ์ตูน xkcd นี้ : : นี่อาจเป็นเรื่องทั่วไปหรือยากเกินไปฉันไม่แน่ใจ แต่ความท้าทายคือการสร้างโปรแกรมในภาษาใด ๆ ที่สร้างหน้าต่างที่มีอย่างน้อย 2 สีและแสดงเป็นคำภาษาอังกฤษเปอร์เซ็นต์ของหน้าจอคือแต่ละสี อดีต วิธีที่ง่ายที่สุดจะเป็นพื้นหลังสีขาวพร้อมตัวอักษรสีดำที่อ่าน "เปอร์เซ็นต์ของภาพนี้ที่เป็นสีดำ: [x]% ร้อยละของภาพนี้ที่เป็นสีขาว: [y]%" คุณสามารถไปบ้าหรือง่ายเท่าที่คุณต้องการ; ข้อความล้วนเป็นทางออกที่ถูกต้อง แต่ถ้าคุณสร้างภาพที่น่าสนใจเหมือนในการ์ตูน xkcd นั่นก็ดีกว่า! ผู้ชนะจะเป็นทางออกที่สนุกและสร้างสรรค์ที่สุดที่ได้รับคะแนนโหวตสูงสุด ดังนั้นออกไปทำสิ่งที่สนุกและคุ้มค่ากับ xkcd! :) ดังนั้นสิ่งที่คุณคิดว่า? ฟังดูเหมือนเป็นเรื่องสนุก :) โปรดรวมภาพหน้าจอของโปรแกรมของคุณที่ทำงานอยู่ในคำตอบของคุณ :)

6
Paint by Numbers (ใช้โปรแกรมมิใช่ตัวเลข)
งานของคุณคือการสร้างโปรแกรมที่ถ่ายภาพขาวดำ (ภาพตัวอย่างด้านล่าง) และเติมด้วยสี มันขึ้นอยู่กับคุณว่าจะตัดส่วนไหนของแต่ละภูมิภาคและใช้สีใดในการเติม (คุณสามารถใช้ RNG ได้) ตัวอย่างเช่น: อย่างที่คุณเห็นฉันเป็นศิลปินที่มีความสามารถเหนือกว่าอย่างเห็นได้ชัดเมื่อพูดถึง MS Paint เกณฑ์การให้คะแนน นี่คือการประกวดความนิยมดังนั้นคำตอบที่ได้คะแนนโหวตมากที่สุดจะเป็นฝ่ายชนะ ผู้มีสิทธิเลือกตั้งได้รับการสนับสนุนให้ตัดสินคำตอบด้วย เกณฑ์การป้อนข้อมูล: รูปภาพใด ๆ ที่ประกอบด้วยพื้นหลังสีขาว / เทาอ่อนและโครงร่างสีดำ / เทาเข้ม การระบายสีทำได้ดีเพียงใด หมายถึงพื้นที่น้อยหรือไม่มีเลยมีสีขาวแตกต่างจากด้านบน (ยกเว้นกรณีที่คุณตั้งใจจะใช้สีขาวเช่นสำหรับเมฆ) ปรับแต่งสีที่ใช้ในบางส่วนได้ ระบบทำงานในช่วงของภาพต่าง ๆ ได้ดีเพียงใด (รายละเอียดที่แตกต่างกัน) โพสต์ระยะเวลาที่โปรแกรมของคุณใช้ต่อภาพ เราอาจไม่เล่นกอล์ฟรหัส แต่ควรสั้นกว่าเร็วกว่าและมีประสิทธิภาพมากขึ้น ควรส่งภาพใหม่ไปยังหน้าจอหรือไฟล์ (ไม่เกิน 2MB เพื่อให้สามารถแสดงในคำตอบได้) โปรดระบุเหตุผลที่คุณเลือกที่จะแสดงผลให้กับภาพประเภทนั้นและแสดงความคิดเห็น / อธิบายการทำงานของรหัสของคุณ การบังคับใช้ของสีที่ใช้กับรูปร่างนั้นถูกผูกไว้ด้วย (รูปแบบสีจริงเช่นหญ้าเป็นสีเขียว, รั้วไม้เป็นสีน้ำตาล ฯลฯ ) "ฉันสามารถสุ่มสีในแต่ละพื้นที่ได้ แต่ถ้าฉันสามารถระบุ" รั้ว "และทำให้สีเหมือนกันได้นั่นก็เป็นสิ่งที่สมควรได้รับการยกระดับ" - …

9
วาดหมวกลับต้อนรับอย่างอบอุ่น
Winter Bash 2014นั้นยอดเยี่ยมและเราทุกคนไม่ชอบหมวกใช่ไหม โดยเฉพาะหมวกลับ! ดังนั้นทำไมไม่ลองสวมหมวกลับสักอันล่ะ? ความท้าทาย งานของคุณคือการวาดหมวกต้อนรับอย่างอบอุ่นตามสัดส่วนในภาษาที่คุณเลือกและมีโครงสร้างที่แน่นอนตามที่ปรากฏในหน้านี้ เช่นเคยคุณสามารถแสดงหมวกเป็นไฟล์หรือหน้าจอโดยใช้กราฟิกแบบเวกเตอร์หรือแรสเตอร์ หากเอาต์พุตของคุณ rasterised ภาพของคุณต้องมีขนาด 400x400 พิกเซลหรือมากกว่า นอกจากนี้เนื้อหาที่แท้จริงของหมวก (พื้นที่ของรูปสี่เหลี่ยมผืนผ้าที่มีขอบเขตของส่วนที่มีสี) ควรครอบคลุมมากกว่า 40% ของภาพที่ส่งออกของคุณ ข้อมูลจำเพาะ ภาพด้านล่างแสดงขนาดต่าง ๆ ของหมวก ขนาดทั้งหมดอยู่ในหน่วยเช่นพิกเซล รัศมีเส้นขอบทั้งหมดในภาพจะถูกวาดด้วยรัศมีของ13หน่วย สี : สีแดงในดาวและวงแหวนวงกลม - rgb (255, 28, 34) สีเหลืองในวงกลม - rgb (255, 202, 87) สีเทาอ่อนที่สุด - rgb (88, 88, 92) Darkest grey - rgb (31, 26, …

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