คำถามติดแท็ก popularity-contest

การประกวดความนิยมคือการแข่งขันที่คำตอบที่มีคะแนนโหวตสูงสุด (upvotes ลบด้วย downvotes) ชนะ เนื่องจากสิ่งเหล่านี้ถูกปิดบ่อยครั้งให้อ่านข้อมูลแท็กและโพสต์ความท้าทายของคุณไปยังกล่องทรายก่อน

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

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

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

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 ข้อจำกัดความรับผิดชอบ : ฉันไม่มีภรรยาสองคน แต่เมื่อฉันรู้สึกไม่ดีฉันจินตนาการว่ามีภรรยาสองคน …

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

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 …

2
ติดตั้งล่ามไร้ประโยชน์ [ปิด]
ปิด คำถามนี้ต้องการรายละเอียดหรือความคมชัด ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ เพิ่มรายละเอียดและชี้แจงปัญหาโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา งานของคุณคือสร้างล่ามให้เป็นภาษาที่ไร้ประโยชน์ : นี่คือความต้องการการทำงาน: คำสั่งที่อธิบายทั้งหมดควรได้รับการยอมรับจากล่าม NO., NOOPและINCLUDE-xxxจะต้องได้รับเกียรติ DONTUSEME(n) ต้องมีวันที่ฐานเพื่อให้สามารถกำหนดค่าให้กับสิ่งที่สมเหตุสมผลสำหรับการทดสอบได้ง่ายขึ้น INCLUDE-xxxจะต้องสามารถสร้างคำสั่งใด ๆ ที่มีความน่าจะเป็นที่เท่าเทียมกันโดยประมาณ ถ้ามันสร้าง a DONTUSEME(n)เขาควรสุ่มเลือกค่าเล็กน้อยสำหรับ n DONTUSEME(n)หน้าต่างควรอยู่รอดจากNO.คำสั่ง เคล็ดลับ: วางกระบวนการใหม่สำหรับหน้าต่างเหล่านั้น BOOM!และKABOOM!จะต้องทำอะไรบางอย่างที่ไม่ดีและน่ากลัวและจะต้องเลวร้ายยิ่งกว่าKABOOM! BOOM!แต่สิ่งนี้จะต้องไม่ถูกนำมาใช้อย่างจริงจังเกินไปดังนั้นจึงไม่ควรเป็นสิ่งที่ทำลายล้างทำลายหรือทำลายยาก กรุณาอย่าทำและอย่าทำให้คำสั่งเหล่านี้เรียกใช้rm -rf \คำสั่งรันการวางระเบิดติดตั้งมัลแวร์ข้อมูลที่เสียหายในระบบไฟล์หรือโพสต์หรือดาวน์โหลดเนื้อหาที่ไม่เหมาะสมจากอินเทอร์เน็ตหรือสิ่งอื่นใดที่ไม่เหมาะสมอย่างชัดเจน TURINGVSALONZOควรทำงานราวกับว่ามันได้ทำในสิ่งที่ควรทำ เคล็ดลับ: ตัดสินใจแบบสุ่มว่าจะนอนนาน ๆ หรือสุ่มเวลาสั้น ๆ หรือตลอดไป ทุกคำแนะนำที่กำหนดไว้ล่วงหน้าอื่น ๆ ควรจะทำอะไรบางอย่างอื่นนอกเหนือจากคำแนะนำดังกล่าวข้างต้นและแตกต่างกันไปอีก แต่ไม่เคยสิ่งที่เลวร้ายยิ่งกว่าหรือBOOM! KABOOM!สิ่งที่พวกเขาทำนั้นขึ้นอยู่กับคุณ แต่การนำไปใช้งานที่เรียบง่ายจะส่งข้อความแสดงข้อผิดพลาดหรือข้อความอื่น ๆ คุณควรจัดให้มีวิธีที่ง่ายสำหรับผู้ใช้ในการจัดเตรียมโปรแกรมที่จะเรียกใช้โดยล่าม เช่นการอ่านข้อความธรรมดาจากไฟล์หรือจากstdinก็โอเค การอ่านจากไฟล์ที่เข้ารหัสที่อื่นในอินเทอร์เน็ตไม่ใช่ ไม่จำเป็น: คุณอาจคิดค้นคำสั่งใหม่บางคำสั่งหากคุณต้องการ แต่ควรอยู่ภายใต้กฎเดียวกันกับคำสั่งอื่น …

6
ลงท่อระบายน้ำมันจะไป
ฉันเคยพบเกมนี้ (มินิ) ที่คุณมีท่อแนวตั้ง 4 ลูกขึ้นไปที่เชื่อมต่อกันด้วยท่อแนวนอนจำนวนหนึ่งและคุณต้องวางลูกบอลหรือน้ำลงในท่อแนวตั้ง มี 2 ​​ชนิดที่ฉันรู้จัก: นำสิ่งของเข้าไปในถัง / ตะกร้าใต้ทางออกอันใดอันหนึ่ง (เดาว่าจะโยนท่อใดลงไป) คาดเดาสิ่งที่วัตถุจะมาจาก ท่อตัวอย่าง: | | |-------| |-------| |-------| | |-------| | |-------|-------|-------| | |-------| | |-------| |-------| |-------| |-------| | |-------| | กฎพื้นฐาน: เมื่อเคลื่อนที่ผ่านท่อแนวนอนวัตถุจะลดลงเมื่อทำได้ เมื่อเคลื่อนที่ผ่านท่อแนวตั้งวัตถุจะเปลี่ยนเป็นท่อแนวนอนเมื่อทำได้ งานของคุณ เขียนโปรแกรมที่จะสร้างกริดสุ่ม (ดูตัวอย่างไปป์) ควรมีท่อแนวตั้งอย่างน้อย 4 ท่อและท่อแนวนอนอย่างน้อย 10 ระดับ ความยาวของท่อแนวตั้งขึ้นอยู่กับคุณ แสดงเส้นทางที่วัตถุไปถึงด้านล่างและแสดงจำนวนรอบที่จะไปถึงที่นั่น (ทางเลือก) อินพุตเพื่อกำหนดจุดเริ่มต้นโดยกำหนดหมายเลขท่อ 1..N จากซ้ายไปขวา …

1
ค้นหาจำนวนของรูปสี่เหลี่ยมในอาร์เรย์ 2D ไบต์
0000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000 0000001111111111111100000000000000000011111111111111100000000000000000 0000001111111111111100000000000000000011111111111111100000000000000000 0000001111111111111100000000000000000011111111111111100000000000000000 0000001111111111111100000000000000000011111111111111100000000000000000 0000000000000000000000000000000000000011111111111111100000000000000000 0000000000000000000000000000000000000011111111111111100000000000000000 0000000000011111100000000000000000000011111111111111100000000000000000 0000000000011111100000000000000000000011111111111111100000000000000000 0000000000011111100000000000000000000011111111111111100000000000000000 0000000000000000000000000000000000000011111111111111100000000000000000 0000000000000000000000000000000000000011111111111111100000000000000000 0000000000000111111000000000000000000011111111111111100000000000000000 0000000000000100001000000111111000000011111111111111100000000010000000 0000000000000100001000000111111000000000000000000000011000000000000000 0000000000000111111000000111111000000000000000000000011000000000000000 0000000000000000000000000000111111000000000000000000000000000000000000 0000000000000000000000000000111111000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000 คุณจะได้รับอาร์เรย์ 2 มิติที่มีขนาดไบต์ mx n มีการรับประกันว่าไบต์ทั้งหมดเป็น 1 หรือ 0 ของ ค้นหาจำนวนของรูปสี่เหลี่ยมผืนผ้าที่แทนด้วย 1 เมื่อดูใน 2d ดังที่แสดงด้านบน เฉพาะรูปสี่เหลี่ยมที่เติมเต็มเท่านั้นที่จะถูกพิจารณาเพื่อนับ รูปสี่เหลี่ยมผืนผ้าจะต้องล้อมรอบด้วย 0 เว้นแต่ว่าพวกเขาอยู่บนขอบ ตัวอย่างเช่นในอาร์เรย์ด้านบนมี 5 รูปสี่เหลี่ยมที่ถูกต้อง คุณสามารถใช้ภาษาใดก็ได้

1
ทำอะไรอร่อย ๆ ! [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ความท้าทายของคุณคือการเขียนโปรแกรมเชฟที่ทำงานได้ดีเป็นสูตรและเป็นโปรแกรม จำเป็นต้องใช้ยูทิลิตี้เป็นสูตรอาหารอย่างเคร่งครัด (ฉันไม่ต้องการสูตรอาหารสำหรับเกรพเบลในซอสช็อคโกแลตมัสตาร์ด); ยูทิลิตีของมันในฐานะโปรแกรมเป็นข้อกำหนดที่เข้มงวดดังนั้นมันจึงเพียงพอที่จะพิมพ์สิ่งที่น่าสนใจ (จำนวนเต็มสองสามตัวแรกเช่นหรือ "แค่พ่อครัวอีกคน" หรือ "แค่แฮ็กเกอร์คนอื่น" หรือ "สวัสดีชาวโลก") หรือ ทำการคำนวณที่เป็นประโยชน์ (ตัวอย่างเช่นพิมพ์ผลรวมของตัวเลขสองจำนวน) การลงคะแนนควรคำนึงถึงสิ่งนี้ด้วยและผู้ชนะคือโปรแกรมที่มีการอัปโหลดสุทธิมากที่สุดหลังจากผ่านไประยะหนึ่ง (ความยาวรหัสไม่สำคัญที่นี่)

22
JAxH วิธีที่ทำให้สับสน, ไม่ใช่ข้อความ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา JAPH เป็นประเพณีที่ยิ่งใหญ่ของการสร้างโปรแกรมที่พิมพ์ "Just another Perl hacker" เรามีคำถามเกี่ยวกับJAPHในไซต์นี้แล้ว แต่พวกเขาดูเหมือนจะกังวลเกี่ยวกับการซ่อนข้อความมากขึ้น แต่ JAPH มักจะเพิ่มเติมเกี่ยวกับการซ่อนวิธีการที่ทำในสิ่งที่ทำ ดังนั้นฉันขอท้าให้คุณอวดคุณสมบัติเจ๋ง ๆ ของภาษาที่คุณชื่นชอบและไม่ต้องกังวลกับการซ่อนข้อความมากเกินไป (เว้นแต่คุณต้องการ) นี่คือของฉันใน Perl ซึ่งไม่ควรยากสำหรับนักศาสนวิทยาที่มีประสบการณ์ที่จะเข้าใจ แต่อาจน่าสนใจสำหรับผู้อื่น (*STORE,*TIESCALAR)=map{eval"sub{$_}"}qw'map{print&&sleep$|}split//,pop bless\$|++';tie$t,main;$t="Just another Perl hacker,\n" ตัดสินโดยการโหวตจากพวกคุณลองดูความคิดที่น่ากลัว!

2
แอนิเมชั่นทุกสี
ปีที่ผ่านมามีความท้าทายที่นิยมมากในการสร้างภาพที่มีทุก 24 บิตสี ความท้าทายของฉันคือการสร้างอนิเมชั่นที่ราบรื่น (24 เฟรม / วินาทีพูด) ซึ่งสีของทุกพิกเซลของทุกเฟรมนั้นไม่เหมือนใคร ฉันจะอนุญาตการทำซ้ำของสีตราบใดที่ทุกสีปรากฏจำนวนเท่ากัน (มากกว่า 0)เนื่องจากมิฉะนั้นภาพเคลื่อนไหวจะต้องสั้นหรือเฟรมมีขนาดเล็ก ฉันได้สร้างตัวอย่างบางส่วนที่นี่โดยอิงจากโซลูชันที่ชนะไปยังรุ่น 2d น่าเสียดายที่ดูเหมือนว่าคุณไม่สามารถฝังวิดีโอได้ดังนั้นลิงก์จะต้องทำ

4
Chrestomathy แห่งความสับสน
คุณควรทำสี่ภารกิจให้เสร็จสมบูรณ์ในภาษาที่: ต้องกลับไม่มีผลลัพธ์ * เมื่อค้นหาบน (codegolf.se) เว็บไซต์นี้เช่นToffeeScript ; จะต้องมีหน้าที่ระบุไว้ในEsolang , Rosetta CodeหรือWikipedia ; เป็นภาษาที่แตกต่างแทนที่จะเป็นเวอร์ชั่นที่แตกต่าง (เช่น python 2.1 จะใช้ได้ถ้า if python ตรงตามเกณฑ์สองข้อแรก) * ข้อยกเว้นสำหรับ ToffeeScript งานสี่อย่างที่คุณควรทำคือ: 1) เขียนคำอธิบาย / การโปรโมต tweetable (<140 ตัวอักษร) ของภาษาที่คุณเลือก 2) พิมพ์ "Hello World! นี่เขียนไว้<programming language name>" 3) พิมพ์ตัวเลขคี่ทั้งหมดในช่วงที่ผู้ใช้ระบุ (เช่น stdin ของ20 25ควรกลับมา21 23 25) 4) เขียนโปรแกรมที่คุณรู้สึกดีที่สุดแสดงให้เห็นถึงคุณสมบัติที่น่าสนใจของภาษาที่คุณเลือก เกณฑ์การให้คะแนน: …

1
ปรับขนาดข้อความแรสเตอร์และทำให้มันดูไม่ใช่ตัวอักษร
นี่คือภาพหน้าจอของข้อความบางส่วนที่พิมพ์ในโปรแกรมแก้ไขข้อความ: นี่คือข้อความเดียวกันที่มีขนาดใหญ่กว่า แจ้งให้ทราบว่าที่มองเห็นaliasingอยู่ในตัวอักษรที่มีจังหวะในแนวทแยงที่โดดเด่นเหมือนและx zปัญหานี้เป็นสาเหตุสำคัญที่ทำให้ฟอนต์แรสเตอร์สูญเสียความนิยมในรูปแบบ "ปรับขนาดได้" เช่น TrueType แต่นี่อาจไม่ใช่ปัญหาที่เกิดจากการใช้ฟอนต์แรสเตอร์ แต่โดยทั่วไปแล้ววิธีการปรับสเกลของมันจะถูกนำไปใช้ นี่คือการแสดงผลทางเลือกที่ใช้ง่ายแก้ไข bilinearรวมกับthresholding นี่คือเรียบเนียน แต่ไม่เหมาะ ลายเส้นทแยงมุมยังคงเป็นหลุมเป็นบ่อและตัวอักษรที่มีลักษณะโค้งcและoยังเป็นรูปหลายเหลี่ยม โดยเฉพาะอย่างยิ่งในขนาดใหญ่ ดังนั้นจะมีวิธีที่ดีกว่า งาน เขียนโปรแกรมที่ใช้อาร์กิวเมนต์บรรทัดคำสั่งสามข้อ resize INPUT_FILE OUTPUT_FILE SCALE_FACTOR ที่ไหน INPUT_FILE เป็นชื่อของไฟล์อินพุตซึ่งถือว่าเป็นไฟล์ภาพที่มีข้อความสีดำบนพื้นหลังสีขาว คุณสามารถใช้รูปแบบภาพแรสเตอร์กระแสหลักใดก็ได้(PNG, BMP และอื่น ๆ ) ที่สะดวก OUTPUT_FILE เป็นชื่อของไฟล์ที่ส่งออก มันอาจเป็นรูปแบบภาพแรสเตอร์หรือเวกเตอร์ คุณอาจแนะนำสีถ้าคุณทำการเรนเดอร์พิกเซลย่อยแบบ ClearType บางอย่าง SCALE_FACTOR เป็นค่าจุดลอยตัวที่เป็นบวกซึ่งระบุจำนวนของภาพที่อาจถูกปรับขนาด เมื่อกำหนดไฟล์อินพุตx × y px และตัวประกอบสเกลsเอาต์พุตจะมีขนาดเป็นsx × sy px (ปัดเศษเป็นจำนวนเต็ม) คุณสามารถใช้ไลบรารี่การประมวลผลภาพโอเพนซอร์สที่สามได้ นอกจากโค้ดของคุณแล้วให้รวมเอาตัวอย่างผลลัพธ์ของโปรแกรมของคุณที่สเกลแฟคเตอร์ที่ …

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