การแก้โจทย์แบบคิดย้อนกลับ

มีกล่อง A , B , C ซึ่งบรรจุลูกแก้วจำนวนหนึ่ง 
ครั้งที่ 1 ย้ายลูกแก้วจากกล่อง A ไปกล่อง B เท่ากับจำนวนที่ B มีอยู่ (เช่นถ้า B มีลูกแก้ว 10 ลูกในกล่อง ต้องย้า่ย 10 ลูกจากกล่อง A ไปยังกล่อง B)
ครั้งที่ ย้ายลูกแก้วจากกล่อง ไปกล่อง C เท่ากับจำนวนที่ C มีอยู่
ครั้งที่ 3 ย้ายลูกแก้วจากกล่อง ไปกล่อง A เท่ากับจำนวนที่ A มีอยู่
เมื่อย้ายครบทั้ง 3 ครั้งปรากฎว่าทั้งกล่อง A , B และ C มีลูกแก้วกล่องละ 40 ลูกเท่ากัน อยากทราบว่าในตอนแรกแต่ละกล่องมีลูกแก้วกล่องละเท่าไร?
S__13967446
ในการแก้โจทย์นี้เราต้องใช้วิธีคิดแบบการคิดย้อนกลับโดยแก้ปัญหาจากครั้งที่ 3 ขึ้นไปจนถึงครั้งที่
หลังจากจบครั้งที่ 3 เราทราบว่า A = 40 ลูก ; B = 40 ลูก ; C= 40 ลูก
ในครั้งที่ 3 เราย้ายลูกแก้วจากกล่อง ไปกล่อง เท่ากับจำนวนที่ มีอยู่ ดังนั้นจำนวนลูกแก้วก่อนย้ายครั้งที่ 3  A = 40 – 20 = 20 ลูก ; B = 40 ลูก ; C = 40 + 20 = 60 ลูก 
ในครั้งที่ เราย้ายลูกแก้วจากกล่อง B ไปกล่อง C เท่ากับจำนวนที่ C มีอยู่ ดังนั้นจำนวนลูกแก้วก่อนย้ายครั้งที่ 2  A  20 ลูก ; B = 40+30 = 70 ลูก ; C = 60 – 30 = 30 ลูก 
ในครั้งที่ 1 เราย้ายลูกแก้วจากกล่อง A ไปกล่อง B เท่ากับจำนวนที่ B มีอยู่ ดังนั้นจำนวนลูกแก้วก่อนย้ายครั้งที่ 3  A = 20+35 = 55 ลูก ; B = 70-35 = 35 ลูก ; C = 30  ลูก 
ดังนั้นก่อนย้าย A = 55 ลูก ; B = 35 ลูก และ C = 30 ลูก
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s