Mathcenter Forum  

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

ตั้งหัวข้อใหม่ Reply
 
เครื่องมือของหัวข้อ ค้นหาในหัวข้อนี้
  #1  
Old 06 พฤษภาคม 2012, 08:49
TeeTeNnYsON TeeTeNnYsON ไม่อยู่ในระบบ
สมาชิกใหม่
 
วันที่สมัครสมาชิก: 01 มกราคม 2010
ข้อความ: 4
TeeTeNnYsON is on a distinguished road
Smile ช่วยเรื่องโจทย์จำนวนพาลินโดรมหน่อยครับผม

โจทย์.
สำหรับจำนวนนับ n ให้ f(n) แทนจำนวนพาลินโดรมน้อยที่สุดที่มากกว่าหรือเท่ากับ n จงหาค่าของ f(1000)+f(1001)+.....+ f(9999)

ขำวิธีทำหรือแนวทางก็ได้ครับ ขอบคุณมากๆเลยครับ

(จำนวน พาลินโดรมคือ จำนวนที่มีความสมมาตรซึ่งสามารถอ่านจากทางขวาไปทางซ้าย มีค่าเชนเดียวกันกับอ่านทางซ้ายไปทางขวา เช่น 16461 และ 10201

06 พฤษภาคม 2012 08:52 : ข้อความนี้ถูกแก้ไขแล้ว 1 ครั้ง, ครั้งล่าสุดโดยคุณ TeeTeNnYsON
ตอบพร้อมอ้างอิงข้อความนี้
  #2  
Old 06 พฤษภาคม 2012, 09:53
coke's Avatar
coke coke ไม่อยู่ในระบบ
ลมปราณบริสุทธิ์
 
วันที่สมัครสมาชิก: 30 ตุลาคม 2011
ข้อความ: 101
coke is on a distinguished road
Default

วิธีผมนะครับ(อาจดูไม่ดีหน่อยๆ^^) ใครมีวิธีที่ดีกว่านี้หรือผมผิดตรงไหนก็บอกด้วยนะครับ
พิจารณาจํานวนในรูป abba เมื่อ b ไม่เป็น 0 จะเห็นว่าจะมี f(n)=abba อย่างละ 110 ตัวเช่น 1331 จะมี n=1222 - 1331 ซึ่งf(n)=1331
พอนํามาบวกกันก็ใช้จับคู่บวกได้ไม่ยาก ส่วนจํานวนในรูปa00a ก็นับเอาได้ไม่ยาก^^
ตอบพร้อมอ้างอิงข้อความนี้
  #3  
Old 06 พฤษภาคม 2012, 10:33
TeeTeNnYsON TeeTeNnYsON ไม่อยู่ในระบบ
สมาชิกใหม่
 
วันที่สมัครสมาชิก: 01 มกราคม 2010
ข้อความ: 4
TeeTeNnYsON is on a distinguished road
Default

อ้างอิง:
ข้อความเดิมเขียนโดยคุณ coke View Post
วิธีผมนะครับ(อาจดูไม่ดีหน่อยๆ^^) ใครมีวิธีที่ดีกว่านี้หรือผมผิดตรงไหนก็บอกด้วยนะครับ
พิจารณาจํานวนในรูป abba เมื่อ b ไม่เป็น 0 จะเห็นว่าจะมี f(n)=abba อย่างละ 110 ตัวเช่น 1331 จะมี n=1222 - 1331 ซึ่งf(n)=1331
พอนํามาบวกกันก็ใช้จับคู่บวกได้ไม่ยาก ส่วนจํานวนในรูปa00a ก็นับเอาได้ไม่ยาก^^
ขอบคุณมากครับT^T ไม่งั้นผมทำโจทย์ไม่ได้แน่
ตอบพร้อมอ้างอิงข้อความนี้
ตั้งหัวข้อใหม่ Reply



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

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


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


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