กองและส่วนที่เหลือ
ความท้าทายนี้แม้ว่าอาจเป็นเรื่องเล็กน้อยในภาษา "มาตรฐาน" ส่วนใหญ่จะถูกส่งไปยังภาษาเหล่านั้นซึ่งมีความลึกลับระดับต่ำและ / หรือใช้งานยากซึ่งไม่ค่อยพบเห็นในเว็บไซต์นี้ มันควรจะเป็นปัญหาที่น่าสนใจในการแก้ไขดังนั้นนี่เป็นโอกาสของคุณที่จะลองใช้ภาษาแปลก ๆ ที่คุณได้อ่าน! งาน ใช้ตัวเลขธรรมชาติสองตัวaและbเป็นข้อมูลเข้าและส่งออกอีกสองตัวเลข: ผลลัพธ์ของการหารจำนวนเต็มa/bและส่วนที่เหลือของการหารนั้น ( a%b) นี่คือcode-golf : คำตอบที่สั้นที่สุด (เป็นไบต์) สำหรับแต่ละภาษาชนะ! Input / Output 0 <= a<= 255, 1 <= b<= 255 แต่ละอินพุตของคุณ (และเอาต์พุตด้วย) จะพอดีกับไบต์เดียว คุณสามารถเลือกรูปแบบใดก็ได้สำหรับทั้งอินพุทและเอาท์พุทตราบใดที่ตัวเลขทั้งสองนั้นสามารถแยกแยะได้อย่างชัดเจน (เช่นไม่มีการพิมพ์ผลลัพธ์สองรายการพร้อมกันโดยไม่มีตัวคั่น) ตัวอย่าง a,b->division,remainder 5,7->0,5 5,1->5,0 18,4->4,2 255,25->10,5 หมายเหตุ: builtins ที่ส่งกลับทั้งผลของการแบ่งและส่วนที่เหลือจะถูกต้องห้าม อย่างน้อยก็แสดงให้เราเห็นว่าภาษาของคุณเกี่ยวข้องกับการใช้สองฟังก์ชั่นกับข้อโต้แย้งเดียวกัน หมายเหตุ 2:เช่นเคยคำอธิบายว่าโค้ดของคุณทำงานอย่างไรได้รับการต้อนรับอย่างมากแม้ว่ามันจะดูเหมือนว่าคุณสามารถอ่านได้ แต่มันอาจไม่เหมาะกับคนอื่น! ลีดเดอร์บอร์ด นี่คือตัวอย่างข้อมูลเพื่อสร้างภาพรวมของผู้ชนะตามภาษา เพื่อให้แน่ใจว่าคำตอบของคุณปรากฏขึ้นโปรดเริ่มคำตอบด้วยหัวข้อโดยใช้เทมเพลต …