19
เครื่องคิดเลขพื้นฐาน
คุณต้องเขียนโปรแกรมเพื่อประเมินสตริงที่จะถูกป้อนลงในเครื่องคิดเลข โปรแกรมจะต้องยอมรับอินพุตและเอาต์พุตคำตอบที่ถูกต้อง สำหรับภาษาที่ไม่ได้มีฟังก์ชั่นอินพุต / เอาต์พุตมาตรฐานคุณอาจคิดฟังก์ชั่นและreadLineprint ความต้องการ ห้ามใช้ฟังก์ชั่น "eval" ใด ๆ สามารถจัดการกับจำนวนจุดลอยตัวและจำนวนลบ รองรับอย่างน้อยที่สุดเครื่องหมาย +, -, *, และ / สามารถจัดการกับการป้อนข้อมูลที่มีหนึ่งหรือมากกว่าช่องว่างระหว่างผู้ประกอบการและตัวเลข หาค่าของนิพจน์จากซ้ายไปขวา โปรแกรมที่สั้นที่สุดชนะ ในกรณีที่เสมอโปรแกรมที่ถูกส่งมาก่อนชนะ คุณสามารถสันนิษฐานได้ว่าอินพุตนั้นถูกต้องและเป็นไปตามรูปแบบที่ถูกต้อง กรณีทดสอบ อินพุต -4 + 5 เอาท์พุต 1 อินพุต -7.5 / 2.5 เอาท์พุต -3 อินพุต -2 + 6 / 2 * 8 - 1 / 2.5 - 18 เอาท์พุต …