Mathcenter Forum  

Go Back   Mathcenter Forum > คณิตศาสตร์ประถมศึกษา > ปัญหาคณิตศาสตร์ ประถมปลาย
สมัครสมาชิก คู่มือการใช้ รายชื่อสมาชิก ปฏิทิน ข้อความวันนี้

ตั้งหัวข้อใหม่ Reply
 
เครื่องมือของหัวข้อ ค้นหาในหัวข้อนี้
  #1  
Old 02 เมษายน 2007, 08:31
jabza's Avatar
jabza jabza ไม่อยู่ในระบบ
บัณฑิตฟ้า
 
วันที่สมัครสมาชิก: 02 สิงหาคม 2005
ข้อความ: 544
jabza is on a distinguished road
Icon16 มาแลกเปลี่ยน วิธีคิดกันนะครับ

1. จำนวนตั้งแต่1 ถึง 1,000,000 มีตัวเลข0กี่ตัว
ปล. มาแลกเปลี่ยนวิธีคิดกัน อยากได้วิธีที่ลัดกว่าผม

ปล.2 อยากเลื่อนยศเป็นอย่างอื่นไวๆ
__________________
จะขอทำฝัน....ให้ใกล้เคียงความจริงที่สุด

เด็กน้อย ค่อยๆ เรียนรู้ สินะ
ตอบพร้อมอ้างอิงข้อความนี้
  #2  
Old 02 เมษายน 2007, 14:13
CmKaN's Avatar
CmKaN CmKaN ไม่อยู่ในระบบ
จอมยุทธ์หน้าหยก
 
วันที่สมัครสมาชิก: 24 ตุลาคม 2006
ข้อความ: 185
CmKaN is on a distinguished road
Default

อ้างอิง:
ข้อความเดิมเขียนโดยคุณ jabza View Post
1. จำนวนตั้งแต่1 ถึง 1,000,000 มีตัวเลข0กี่ตัว
ปล. มาแลกเปลี่ยนวิธีคิดกัน อยากได้วิธีที่ลัดกว่าผม

ปล.2 อยากเลื่อนยศเป็นอย่างอื่นไวๆ
ไม่รู้ถูกรึเปล่าน่ะครับ ขอเดาดูมีศูนย์ทั้งหมด $111115$
__________________
..................สนุกดีเนอะ...................
ตอบพร้อมอ้างอิงข้อความนี้
  #3  
Old 02 เมษายน 2007, 17:34
jabza's Avatar
jabza jabza ไม่อยู่ในระบบ
บัณฑิตฟ้า
 
วันที่สมัครสมาชิก: 02 สิงหาคม 2005
ข้อความ: 544
jabza is on a distinguished road
Default

อยากจะถามคุณCmKaN ว่า คิดวิธีไหนครับ บอกแนวคิดด้วยครับ เพราะจะได้รู้ว่าใช้สูตรเดียวกับผมรึป่าว
__________________
จะขอทำฝัน....ให้ใกล้เคียงความจริงที่สุด

เด็กน้อย ค่อยๆ เรียนรู้ สินะ
ตอบพร้อมอ้างอิงข้อความนี้
  #4  
Old 02 เมษายน 2007, 17:39
Mathophile's Avatar
Mathophile Mathophile ไม่อยู่ในระบบ
กระบี่ไว
 
วันที่สมัครสมาชิก: 31 มีนาคม 2007
ข้อความ: 250
Mathophile is on a distinguished road
Default

ข้อ 1. แบ่งพิจารณาเป็นกรณีเลข 1 หลัก , 2 หลัก , ... จนถึง 6 หลักครับ
กรณีเลข 1 หลัก มีเลขศูนย์ 0 ตัว (อันนี้เห็นชัดครับ)

กรณีเลข 2 หลัก มีเลขศูนย์ 9 ตัว (อันนี้ยังพอชัดอยู่)

กรณีเลข 3 หลัก อันนี้เริ่มเห็นไม่ชัดแล้วครับ จะดูทีละหลักแล้วล่ะครับ
หลักหน่วย (ย้ำนะครับว่าดูที่หลักหน่วยเท่านั้น) ทุก ๆ 10 จำนวน จะพบเลขศูนย์ 1 ตัว
เพราะฉะนั้น ทุก ๆ 100 จำนวน จะพบเลขศูนย์ 10 ตัว
หลักสิบ ทุก ๆ 100 จำนวน จะพบเลขศูนย์ 10 ตัว (100 - 109 ที่เหลือไม่พบแล้ว)
ดังนั้น รวมทุกหลัก ทุก ๆ 100 จำนวนจะพบเลขศูนย์ 10 + 10 = 20 ตัว
แต่เลข 3 หลักมีทั้งหมด 900 จำนวน จึงมีเลขศูนย์ทั้งหมด 9 $\times$ 20 จำนวน (ไม่คูณเลยเพราะว่าจะให้เห็นอะไรบางอย่างครับ)
ต่อมาที่กรณีเลข 4 หลัก (เริ่มเหนื่อยและ... ) ก็คิดเหมือนเลข 3 หลักครับ
หลักหน่วย ทุก 10 จำนวน พบ 1 ตัว (xxx0 ที่เหลือไม่พบ) => ทุก 1000 จำนวน พบ 100 ตัว
หลักสิบ ทุก 100 จำนวน พบ 10 ตัว (xx00-xx09 ที่เหลือไม่พบ) => ทุก 1000 จำนวน พบ 100 ตัว
หลักร้อย ทุก 1000 จำนวน พบ 100 ตัว (x000-x099 ที่เหลือไม่พบ)
เพราะฉะนั้น รวมทุกหลัก มีเลขศูนย์ทั้งหมด 9 $\times$ (100+100+100) = 9 $\times$ 300 ตัว (อย่าลืมว่าเลข 4 หลักมีทั้งหมด 9000 จำนวน)
ตอนนี้เราได้ถึง 4 หลักแล้ว และก็สังเกตว่า
1 หลักมี 0 ตัว
2 หลักมี 9 ตัว = 9 $\times$ 1 ตัว
3 หลักมี 9 $\times$ 20 ตัว
4 หลักมี 9 $\times$ 300 ตัว
.
.
.
ฉะนั้นเราก็น่าจะเดาทางออกว่า
5 หลักมี 9 $\times$ 4000 ตัว
6 หลักมี 9 $\times$ 50000 ตัว
ส่วน 7 หลักมีแค่ 6 ตัวครับ (ก็คือเลข 10$^6$)

เพราะฉะนั้น จำนวนเลขศูนย์ทั้งหมดก็คือ
$= 0 + 9\times 1 + 9\times 20 + 9\times 300 + 9\times 4000 + 9\times 50000 + 6$
$= 0 + 9 + 180 + 2700 + 36000 + 450000 + 6$
$= 488895$ ตัว (ไม่เหมือนกับของ CmKaN ง่ะ )

แล้ว jabza คิดยังไงหรอครับ ลองเอามาแลกเปลี่ยนกันดูครับ (ไม่รู้ว่าวิธีนี้ลัดพอหรือเปล่านะ ยาวซะขนาดนี้)

อ่านแล้วอาจจะงง ๆ หน่อยนะครับ (ผมก็มึนเหมือนกันก่อนจะออกมาเป็นแบบนี้ได้) ลองช่วยกันเช็คหน่อยคับว่าวิธีนี้ใช้ได้หรือเปล่า

02 เมษายน 2007 19:13 : ข้อความนี้ถูกแก้ไขแล้ว 1 ครั้ง, ครั้งล่าสุดโดยคุณ nongtum
เหตุผล: Double post
ตอบพร้อมอ้างอิงข้อความนี้
  #5  
Old 02 เมษายน 2007, 17:44
jabza's Avatar
jabza jabza ไม่อยู่ในระบบ
บัณฑิตฟ้า
 
วันที่สมัครสมาชิก: 02 สิงหาคม 2005
ข้อความ: 544
jabza is on a distinguished road
Default

ผมก็คิดวิธีเดียวกับพี่Mathophileครับ ซึ่งวิธีนี้คุณพ่อบอกว่าเป็น อนุกรมของม.ปลายครับ แต่ผมได้ไปเจอที่http://www.sudipan.net อะครับ ซึ่งมีคนถาม และได้มีคนตอบวิธีนึง ซึ่งผมไม่ค่อยเข้าใจซักเท่าไหร่ และอีกอย่างเค้าเขียนมาเป็นภาษาEnglish(ไอ้เราก็ไม่ค่อยจะเก่งภาษาอะนะ) โชคดีที่คุณพ่อช่วยแปลให้เข้าใจ แต่ก็ยังไม่ค่อยเข้าใจอยู่ดี ลองดูวิธีคิดของเค้านะครับ
Hello
I got "496,571" number of zero between 1-1,000,000. I am not so sure.

x| range Equations for number of zeroes
1 | 1-10 x
2 | 11-100 10(x-1)
3 | 101-1000 100(x-1)-10(x-2)
4 | 1001-10,000 1,000(x-1)-100(x-2)-10(x-3)
5 | 10,001-100,000 10,000(x-1)-1000(x-2)-100(x-3)-10(x-4)
6 | 100,001-1,000,000 100,000(x-1)-10,000(x-2)-1,000(x-3)-100(x-4)-10(x-5)

Substitue x into each equations.
Sum of these number will get an answer. Hope you understand.
__________________
จะขอทำฝัน....ให้ใกล้เคียงความจริงที่สุด

เด็กน้อย ค่อยๆ เรียนรู้ สินะ
ตอบพร้อมอ้างอิงข้อความนี้
  #6  
Old 02 เมษายน 2007, 18:15
Mathophile's Avatar
Mathophile Mathophile ไม่อยู่ในระบบ
กระบี่ไว
 
วันที่สมัครสมาชิก: 31 มีนาคม 2007
ข้อความ: 250
Mathophile is on a distinguished road
Default

วิธีที่บอกมานี้จะลองเก็บไปศึกษาดูครับ (เพราะผมก็ไม่เข้าใจเหมือนกัน คำตอบก็ไม่ตรงกันอีก...)

ปล. น้อง jabza ตอบไวจังแฮะ
ตอบพร้อมอ้างอิงข้อความนี้
  #7  
Old 02 เมษายน 2007, 20:33
Hamaichi Hamaichi ไม่อยู่ในระบบ
สมาชิกใหม่
 
วันที่สมัครสมาชิก: 30 มีนาคม 2007
ข้อความ: 8
Hamaichi is on a distinguished road
Default

ผมก็เพิ่งเข้ามาได้ไม่กี่วัน มาร่วมด้วยช่วยกันคิดคับ แต่ตอนนี้ยังคิดไม่ออก อิอิ
ตอบพร้อมอ้างอิงข้อความนี้
  #8  
Old 02 เมษายน 2007, 22:51
passer-by passer-by ไม่อยู่ในระบบ
ผู้พิทักษ์กฎทั่วไป
 
วันที่สมัครสมาชิก: 11 เมษายน 2005
ข้อความ: 1,442
passer-by is on a distinguished road
Smile

ผมขอเสนออีกวิธีนึงแล้วกัน อาจจะซับซ้อนสักหน่อย แต่มีไอเดียบางอย่างแฝงอยู่ครับ

แต่ก่อนจะตอบ ผมขอเริ่มจากคำถามนี้ก่อนครับ

ตั้งแต่ 1 ถึง 999,999 มี เลข 1 กี่ตัว

คำถามแบบนี้ สามารถ คำนวณได้แบบง่ายๆ โดยพิจารณา รหัสเลข 6 หลัก (ขึ้นต้นด้วย 0 ได้) และกำหนดให้่หลักซ้ายสุด คือหลักที่ 1 ไล่ไปเรื่อยๆจนถึงขวาสุดคือหลักที่ 6

ถ้าเรานับว่่า มี เลข 1 อยู่หลักที่ 1 กี่จำนวน , มีเลข 1 อยู่หลักที่ 2 กี่จำนวนไปเรื่อยๆ จนถึงหลักที่ 6 เมื่อนำมารวมกันก็จะได้คำตอบเทียบเท่า จำนวนเลข 1 ตั้งแต่ 1 ถึง 999,999 ครับ (ลองคิดดูนะครับ ว่าทำไมถึงเทียบเท่ากัน)

ดังนั้นตั้งแต่ 1 ถึง 999,999 มี เลขหนึ่ง $6 \times 10^5$ ตัว

เช่นเดียวกัน ถ้าผมเปลี่่ยนคำถามเป็น " ตั้งแต่ 1 ถึง 999,999 มีเลข 5 กี่ตัว" ก็จะคำนวณในลัักษณะเดียวกัันครับ

สรุปว่า ตั้งแต่ 1 ถึึง 999,999 มีเลข 1-9 รวมกัน $ 9(6 \times 10^5) =54 \times 10^5 $ ตัว

จากนั้นเมื่่อหักออกจากจำนวนตัวเลขทั้งหมดที่ใช้ตั้งแต่ 1 ถึง 999,999 ก็จะเหลือจำนวนเลข 0 ทั้ง
หมดครับ ซึ่งจะเท่ากับ $ (9+180+2700+...+5,400,000)- (54 \times 10^5) = 488,889 $ ตัว

เมื่อรวมกับเลข 0 ของ 1 ล้าน ก็จะได้ว่ามี 0 อยู่ $ 488,889+6=488,895 $ ตัว
ตอบพร้อมอ้างอิงข้อความนี้
  #9  
Old 02 เมษายน 2007, 23:33
TOP's Avatar
TOP TOP ไม่อยู่ในระบบ
ผู้พิทักษ์กฎขั้นสูง
 
วันที่สมัครสมาชิก: 27 มีนาคม 2001
ข้อความ: 1,003
TOP is on a distinguished road
Default

โจทย์แนวนี้หากต้องการนับเร็ว ต้องนับไล่ไปทีละหลักอย่างที่คุณ passer-by อธิบายไว้ แต่ก็อาจจะนับลงไปตรงๆได้ดังนี้

จำนวนที่มีเลขศูนย์อยู่ที่หลักหน่วยได้แก่ (1-100000)0 มีจำนวนทั้งสิ้น 100000 จำนวน
จำนวนที่มีเลขศูนย์อยู่ที่หลักสิบได้แก่ (1-9999)0(0-9) และ 1000000 มีจำนวนทั้งสิ้น 9999x10 + 1 = 99991 จำนวน
จำนวนที่มีเลขศูนย์อยู่ที่หลักร้อยได้แก่ (1-999)0(0-99) และ 1000000 มีจำนวนทั้งสิ้น 999x100 + 1 = 99901 จำนวน
จำนวนที่มีเลขศูนย์อยู่ที่หลักพันได้แก่ (1-99)0(0-999) และ 1000000 มีจำนวนทั้งสิ้น 99x1000 + 1 = 99001 จำนวน
จำนวนที่มีเลขศูนย์อยู่ที่หลักหมื่นได้แก่ (1-9)0(0-9999) และ 1000000 มีจำนวนทั้งสิ้น 9x10000 + 1 = 90001 จำนวน
จำนวนที่มีเลขศูนย์อยู่ที่หลักแสนได้แก่ 1000000 มีำจำนวนทั้งสิ้น 1 จำนวน

ดังนั้น มีเลขศูนย์อยู่ทั้งสิ้น 100000+99991+99901+99001+90001+1 = 488895 ตัว
__________________
The difference between school and life?
In school, you're taught a lesson and then given a test.
In life, you're given a test that teaches you a lesson.
ตอบพร้อมอ้างอิงข้อความนี้
  #10  
Old 03 เมษายน 2007, 00:05
หยินหยาง's Avatar
หยินหยาง หยินหยาง ไม่อยู่ในระบบ
กระบี่จักรวาล
 
วันที่สมัครสมาชิก: 06 มกราคม 2007
ข้อความ: 2,921
หยินหยาง is on a distinguished road
Default

find 0 from $1-10^n$
formular $\sum_{k = 1}^{n} 9(k-1) 10^{k-2} + n$
or short formular 9*(54321)+6 = 488895 (for this case)
ตอบพร้อมอ้างอิงข้อความนี้
  #11  
Old 03 เมษายน 2007, 08:06
jabza's Avatar
jabza jabza ไม่อยู่ในระบบ
บัณฑิตฟ้า
 
วันที่สมัครสมาชิก: 02 สิงหาคม 2005
ข้อความ: 544
jabza is on a distinguished road
Default

ขอขอบคุณ พี่passer-by และพี่TOPและพี่หยิงหยางนะครับและพี่ๆอื่นๆอีกหลายท่าน(ถ้าพิมพ์คงพิมพ์ไม่หมด)
ที่ช่วยมาแลกเปลี่ยนวิธีคิดกัน หวังว่าคราวหน้าผมมีโจทย์อะไรให้พี่ๆช่วยแก้อีกนะครับ
__________________
จะขอทำฝัน....ให้ใกล้เคียงความจริงที่สุด

เด็กน้อย ค่อยๆ เรียนรู้ สินะ
ตอบพร้อมอ้างอิงข้อความนี้
  #12  
Old 02 กันยายน 2007, 21:20
RedfoX's Avatar
RedfoX RedfoX ไม่อยู่ในระบบ
จอมยุทธ์หน้าหยก
 
วันที่สมัครสมาชิก: 13 ตุลาคม 2006
ข้อความ: 182
RedfoX is on a distinguished road
Default

งั้นผมลองนะครับ ถ้าจะเขียน 1-5555 ต้องเขียน เลขศูนย์กี่ตัว
พิจารณา 1-5000
จำนวนที่มีศูนย์อยู่หลักหน่วยมี 500 จำนวน
จำนวนที่มี ศูนย์อยู่หลักสิบมี 501 จำนวน
จำนวนที่มี ศูนย์อยู่หลักร้อยมี 501 จำนวน
รวมมี 1502 จำนวน
ต่อมา พิจารณา 555 ต่อ
ศูนย์อยู่หลักหน่วยมี 55 จำนวน
ศูนย์อยู่หลักสิบมี 30 จำนวน
รวมมี 85 จำนวน

เพราะฉะนั้นมีทั้งหมด 1587 จำนวน
รู้สึกจะผิดนะครับ TT
__________________
ชอบคณิตศาสตร์ครับ
ตอบพร้อมอ้างอิงข้อความนี้
  #13  
Old 05 กันยายน 2007, 21:12
RedfoX's Avatar
RedfoX RedfoX ไม่อยู่ในระบบ
จอมยุทธ์หน้าหยก
 
วันที่สมัครสมาชิก: 13 ตุลาคม 2006
ข้อความ: 182
RedfoX is on a distinguished road
Default

ตกลง 1-5555 นี่ใช้เลขศูนย์กี่ตัวครับนี่
__________________
ชอบคณิตศาสตร์ครับ
ตอบพร้อมอ้างอิงข้อความนี้
  #14  
Old 29 กันยายน 2010, 15:04
banker banker ไม่อยู่ในระบบ
เทพเซียน
 
วันที่สมัครสมาชิก: 24 มกราคม 2002
ข้อความ: 9,910
banker is on a distinguished road
Default

อ้างอิง:
ข้อความเดิมเขียนโดยคุณ RedfoX View Post
ตกลง 1-5555 นี่ใช้เลขศูนย์กี่ตัวครับนี่

วันนี้ว่าง มานั่งนับเล่นๆ นับได้ 1605 ตัว

Name:  2334.jpg
Views: 2006
Size:  13.8 KB
__________________
มาหาความรู้ไว้ติวหลาน
แต่หลานไม่เอาเลขแล้ว
เข้ามาทำเลขเอามันอย่างเดียว

ความรู้เป็นสิ่งเดียวที่ยิ่งให้ ยิ่งมีมาก


รู้อะไรไม่สู้ รู้จักพอ
(ยกเว้นความรู้ ไม่ต้องพอก็ได้ หาไว้มากๆแหละดี)
(แต่ก็อย่าให้มากจนท่วมหัว เอาตัวไม่รอด)

30 กันยายน 2010 08:57 : ข้อความนี้ถูกแก้ไขแล้ว 1 ครั้ง, ครั้งล่าสุดโดยคุณ banker
เหตุผล: เพิ่มรูป
ตอบพร้อมอ้างอิงข้อความนี้
  #15  
Old 25 ธันวาคม 2010, 20:42
Top Chitsanupong's Avatar
Top Chitsanupong Top Chitsanupong ไม่อยู่ในระบบ
เริ่มฝึกวรยุทธ์
 
วันที่สมัครสมาชิก: 16 ธันวาคม 2010
ข้อความ: 26
Top Chitsanupong is on a distinguished road
Default

ตอบ110000ตัวเพราะ1-10=1 1-100=11 1-1000=110 1-10000=1100 1-100000=11000 1-1000000=110000 ครับ

สนุกดีนะครับ

25 ธันวาคม 2010 21:32 : ข้อความนี้ถูกแก้ไขแล้ว 1 ครั้ง, ครั้งล่าสุดโดยคุณ nongtum
ตอบพร้อมอ้างอิงข้อความนี้
ตั้งหัวข้อใหม่ Reply



กฎการส่งข้อความ
คุณ ไม่สามารถ ตั้งหัวข้อใหม่ได้
คุณ ไม่สามารถ ตอบหัวข้อได้
คุณ ไม่สามารถ แนบไฟล์และเอกสารได้
คุณ ไม่สามารถ แก้ไขข้อความของคุณเองได้

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
ทางลัดสู่ห้อง


เวลาที่แสดงทั้งหมด เป็นเวลาที่ประเทศไทย (GMT +7) ขณะนี้เป็นเวลา 03:26


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Modified by Jetsada Karnpracha