รหัส BrainFuck ที่ดีที่สุด (ในแง่ของขนาดรหัส) ในการพิมพ์ 'A' 1,000 ครั้งคือเท่าไหร่
แนวทางของฉันคือ
- ตั้ง 'A' เป็น p [0]
- ตั้งค่า 255 เป็น p [1] เพื่อแสดง 255 'A', 3 ครั้ง
- ตั้งค่า 235 เป็น p [1] เพื่อแสดง 235 'A'
มันไม่ได้มีประสิทธิภาพ แต่ฉันไม่สามารถหาวิธีใช้ตัวนับพ่วงพร้อมกันเช่นการคูณ
มีวิธีที่ดีกว่าการคูณหรือไม่
คำถามทั่วไปเพิ่มเติม: มีกฎในการคูณด้วยจำนวนมากด้วยรหัสที่เล็กที่สุดหรือไม่
+
ตัวอักษรน้อยที่สุดหรือความกะทัดรัดที่สุด?