8
คำนวณสแควร์รูทเท่านั้นโดยใช้ ++
งานของคุณคือการคำนวณสแควร์รูทของจำนวนเต็มบวกโดยไม่ต้องใช้ตัวดำเนินการทางคณิตศาสตร์ใด ๆ เพื่อเปลี่ยนจำนวนเช่น: การตั้งค่าตัวแปร (เช่น squareRoot = 5) การเพิ่ม (A + B) การลบ (AB) การคูณ (A * B) ส่วน (A / B) สแควร์, ลูกบาศก์, ที่สี่, ฯลฯ ราก เลขยกกำลัง ตัวดำเนินการเปรียบเทียบ (เช่น <,>, ==, ฯลฯ ) ไม่ถือเป็น "ตัวดำเนินการทางคณิตศาสตร์" สำหรับวัตถุประสงค์ของคำถามนี้และได้รับอนุญาตตราบเท่าที่พวกเขาไม่ได้เปลี่ยนค่าของตัวแปร โอเปอเรเตอร์เดียวที่คุณสามารถใช้ได้คือ ++ มีข้อยกเว้นดังต่อไปนี้: หากคุณต้องการคุณสามารถเริ่มต้นตัวแปรโดยการตั้งค่าเป็น 0 หากภาษาของคุณไม่มีไวยากรณ์ ++ คุณอาจใช้ไวยากรณ์ที่เทียบเท่าเช่น foo + = 1 หรือ …