Diễn Đàn MathScopeDiễn Đàn MathScope
  Diễn Đàn MathScope
Ghi Danh Hỏi/Ðáp Thành Viên Social Groups Lịch Ðánh Dấu Ðã Ðọc

Go Back   Diễn Đàn MathScope > Sơ Cấp > Việt Nam và IMO > 2013

News & Announcements

Ngoài một số quy định đã được nêu trong phần Quy định của Ghi Danh , mọi người tranh thủ bỏ ra 5 phút để đọc thêm một số Quy định sau để khỏi bị treo nick ở MathScope nhé !

* Nội quy MathScope.Org

* Một số quy định chung !

* Quy định về việc viết bài trong diễn đàn MathScope

* Nếu bạn muốn gia nhập đội ngũ BQT thì vui lòng tham gia tại đây

* Những câu hỏi thường gặp

* Về việc viết bài trong Box Đại học và Sau đại học


Trả lời Gởi Ðề Tài Mới
 
Ðiều Chỉnh Xếp Bài
Old 14-01-2013, 07:21 PM   #31
hayhayhoho
+Thành Viên+
 
Tham gia ngày: Dec 2012
Bài gởi: 6
Thanks: 15
Thanked 3 Times in 2 Posts
Trích:
Nguyên văn bởi huynhcongbang View Post
Ở đây em định nghĩa $S_n, T_n $ như thế là sau bao nhiêu lần thực hiện.
Từ công thức truy hồi $T_n=S_n+T_{n+1} $, anh đoán là em lập luận thế này:
Với 2 số hạng đầu là $(1,n) $, sau 1 lần thực hiện, chúng sẽ là $(1,n+1) $ và $(n,n+1) $, tương ứng với $T_{n+1}, S_n $ nên có được điều trên.

Tuy nhiên, khi đó thì số lần thực hiện trên $(1,n+1) $ và $(n,n+1) $ ít hơn số lần thực hiện trên $(1,n) $ 1 lần nên đẳng thức trên có đảm bảo đúng không?
Theo em chỗ này có thể khắc phục được, đề bài cho là sau 2013 bước, ta chỉ cần chứng minh các số xuất hiện ở bước thứ k lớn hơn k+1 , cái này chứng minh bằng quy nạp đơn giản thôi,
[RIGHT][I][B]Nguồn: MathScope.ORG[/B][/I][/RIGHT]
 
hayhayhoho is offline   Trả Lời Với Trích Dẫn
The Following User Says Thank You to hayhayhoho For This Useful Post:
hoang_kkk (14-01-2013)
Old 14-01-2013, 10:30 PM   #32
huynhcongbang
Administrator

 
huynhcongbang's Avatar
 
Tham gia ngày: Feb 2009
Đến từ: Ho Chi Minh City
Bài gởi: 2,413
Thanks: 2,165
Thanked 4,188 Times in 1,381 Posts
Gửi tin nhắn qua Yahoo chát tới huynhcongbang
Trích:
Nguyên văn bởi hayhayhoho View Post
Theo em chỗ này có thể khắc phục được, đề bài cho là sau 2013 bước, ta chỉ cần chứng minh các số xuất hiện ở bước thứ k lớn hơn k+1 , cái này chứng minh bằng quy nạp đơn giản thôi,
Số các số xuất hiện ở bước thứ k sẽ xuất hiện lại ở bước thứ k+1 thì làm sao em chứng minh được điều trên được. Mà cái này có liên quan gì đến vấn đề kia nhỉ?
[RIGHT][I][B]Nguồn: MathScope.ORG[/B][/I][/RIGHT]
 
__________________
Sự im lặng của bầy mèo
huynhcongbang is offline   Trả Lời Với Trích Dẫn
Old 14-01-2013, 11:22 PM   #33
nghiepdu-socap
+Thành Viên+
 
nghiepdu-socap's Avatar
 
Tham gia ngày: Apr 2010
Bài gởi: 193
Thanks: 195
Thanked 129 Times in 72 Posts
Anh xem thử ý này được không ạ. Vì các số sẽ tương ứng một bộ (m,n) mà đến một lúc nào đó thì các bộ này sẽ đủ lớn, hay nói cách khác số 2013 sẽ không còn xuất hiện thêm nữa. Do đó ta không cần quan tâm đến việc có bao nhiêu bước thực hiện ạ.
[RIGHT][I][B]Nguồn: MathScope.ORG[/B][/I][/RIGHT]
 
nghiepdu-socap is offline   Trả Lời Với Trích Dẫn
Old 15-01-2013, 04:12 AM   #34
franciscokison
+Thành Viên+
 
franciscokison's Avatar
 
Tham gia ngày: May 2009
Đến từ: Hanoi University of Science and Technology
Bài gởi: 652
Thanks: 120
Thanked 249 Times in 181 Posts
Gửi tin nhắn qua MSM tới franciscokison Gửi tin nhắn qua Yahoo chát tới franciscokison
Kiểm tra kết quả

Trích:
Nguyên văn bởi ThangToan View Post
Câu 4b.

$$\sum\limits_{n = 1}^{999} {\left( {{\left[ {\frac{{2012}}{n}} \right]} - A\left( {\left[ {\frac{{2012}}{n}} \right]} \right) + A\left( {\left[ {\frac{{2013}}{{n + 1}}} \right] + 1} \right)} \right)} $ $
Với công thức này em có kiểm tra trên bằng máy (Java) ra kết quả khác so với a Traum: [Only registered and activated users can see links. ]

Còn đây là code chạy giải bài toán cả hai phần, tuy nhiên kết quả câu b) lại rất nhỏ (chỉ ra 40 lần) nên mình nghĩ cần fix lại tiếp:

[Only registered and activated users can see links. ]
[RIGHT][I][B]Nguồn: MathScope.ORG[/B][/I][/RIGHT]
 
__________________
SvBk
[Only registered and activated users can see links. ][Only registered and activated users can see links. ]
$\begin{math}
\heartsuit\heartsuit\heartsuit
\end{math}. $
[Only registered and activated users can see links. ]
franciscokison is offline   Trả Lời Với Trích Dẫn
The Following User Says Thank You to franciscokison For This Useful Post:
huynhcongbang (15-01-2013)
Old 15-01-2013, 05:19 AM   #35
huynhcongbang
Administrator

 
huynhcongbang's Avatar
 
Tham gia ngày: Feb 2009
Đến từ: Ho Chi Minh City
Bài gởi: 2,413
Thanks: 2,165
Thanked 4,188 Times in 1,381 Posts
Gửi tin nhắn qua Yahoo chát tới huynhcongbang
Trích:
Nguyên văn bởi franciscokison View Post
Với công thức này em có kiểm tra trên bằng máy (Java) ra kết quả khác so với a Traum: http://pastebin.com/LkccKfL3

Còn đây là code chạy giải bài toán cả hai phần, tuy nhiên kết quả câu b) lại rất nhỏ (chỉ ra 40 lần) nên mình nghĩ cần fix lại tiếp:

http://pastebin.com/B9fAe2fc
Đúng là công thức của thầy ThangToan có sai, hình như tính với $n=1,2 $ thì đã thấy lớn hơn 2000 rồi nhưng nói chung là có thể chỉnh sửa được, công thức ấy vẫn hướng tới số nghiệm của phương trình kia.

Về code để giải câu 4 của em thì dù xài danh sách liên kết (thậm chí là có đặt thêm cận, bỏ đi những giá trị vượt quá 2013) thì vẫn không thể xử lí nổi trường hợp dữ liệu quá lớn của đề bài, sau 2013 lần thì dãy số ra tới $2^{2013}+1 $ phần tử, trong khi các chỉ số của dãy số em có mới tới $220195 $. Code của em build được và không bị run time error thì anh nghĩ là cách xây dựng dãy có vấn đề.
[RIGHT][I][B]Nguồn: MathScope.ORG[/B][/I][/RIGHT]
 
__________________
Sự im lặng của bầy mèo
huynhcongbang is offline   Trả Lời Với Trích Dẫn
The Following User Says Thank You to huynhcongbang For This Useful Post:
franciscokison (15-01-2013)
Old 15-01-2013, 07:59 AM   #36
chemthan
Administrator

 
chemthan's Avatar
 
Tham gia ngày: Mar 2009
Bài gởi: 349
Thanks: 0
Thanked 308 Times in 161 Posts
Code C++ nè.
PHP Code:
#include <iostream>

void Count(intoutputint aint bint step)
{
    if (
== 2013)
        
output++;
    else if (
step 2013 && 2013)
    {
        
Count(outputabstep 1);
        
Count(outputbbstep 1);
    }
}

void main()
{
    
int output 0;
    for (
int i 11000i++)
        
Count(outputi10);
    
std::cout<<output<<"\n";
    
system("pause");


[RIGHT][I][B]Nguồn: MathScope.ORG[/B][/I][/RIGHT]
 

thay đổi nội dung bởi: chemthan, 15-01-2013 lúc 08:17 AM
chemthan is offline   Trả Lời Với Trích Dẫn
The Following 2 Users Say Thank You to chemthan For This Useful Post:
huynhcongbang (15-01-2013), Raul Chavez (24-06-2013)
Old 15-01-2013, 09:06 AM   #37
huynhcongbang
Administrator

 
huynhcongbang's Avatar
 
Tham gia ngày: Feb 2009
Đến từ: Ho Chi Minh City
Bài gởi: 2,413
Thanks: 2,165
Thanked 4,188 Times in 1,381 Posts
Gửi tin nhắn qua Yahoo chát tới huynhcongbang
Trích:
Nguyên văn bởi chemthan View Post
Code C++ nè.
Cách kiểu này có thể nói giống 1 dạng QHĐ, tương tự cách mình đã có nêu công thức tại post #20. Đúng là vẫn 1198.
Tuy nhiên, tại sao bạn chemthan không để biến output là toàn cục luôn, code cho khỏe mà để truyền tham số dưới dạng reference chi mắc công.
[RIGHT][I][B]Nguồn: MathScope.ORG[/B][/I][/RIGHT]
 
__________________
Sự im lặng của bầy mèo
huynhcongbang is offline   Trả Lời Với Trích Dẫn
Old 15-01-2013, 04:13 PM   #38
chemthan
Administrator

 
chemthan's Avatar
 
Tham gia ngày: Mar 2009
Bài gởi: 349
Thanks: 0
Thanked 308 Times in 161 Posts
Trích:
Nguyên văn bởi huynhcongbang View Post
Cách kiểu này có thể nói giống 1 dạng QHĐ, tương tự cách mình đã có nêu công thức tại post #20. Đúng là vẫn 1198.
Tuy nhiên, tại sao bạn chemthan không để biến output là toàn cục luôn, code cho khỏe mà để truyền tham số dưới dạng reference chi mắc công.
Mình không thích sử dụng biết toàn cục trong hàm lắm.
Chương trình này thì có vẻ bất tiện, nhưng chương trình lớn, nhiều hàm thì cách truyền reference tiện hơn nhiều đấy.
[RIGHT][I][B]Nguồn: MathScope.ORG[/B][/I][/RIGHT]
 
chemthan is offline   Trả Lời Với Trích Dẫn
The Following User Says Thank You to chemthan For This Useful Post:
Raul Chavez (24-06-2013)
Old 15-01-2013, 04:59 PM   #39
franciscokison
+Thành Viên+
 
franciscokison's Avatar
 
Tham gia ngày: May 2009
Đến từ: Hanoi University of Science and Technology
Bài gởi: 652
Thanks: 120
Thanked 249 Times in 181 Posts
Gửi tin nhắn qua MSM tới franciscokison Gửi tin nhắn qua Yahoo chát tới franciscokison
Trích:
Nguyên văn bởi huynhcongbang View Post
Đúng là công thức của thầy ThangToan có sai, hình như tính với $n=1,2 $ thì đã thấy lớn hơn 2000 rồi nhưng nói chung là có thể chỉnh sửa được, công thức ấy vẫn hướng tới số nghiệm của phương trình kia.

Về code để giải câu 4 của em thì dù xài danh sách liên kết (thậm chí là có đặt thêm cận, bỏ đi những giá trị vượt quá 2013) thì vẫn không thể xử lí nổi trường hợp dữ liệu quá lớn của đề bài, sau 2013 lần thì dãy số ra tới $2^{2013}+1 $ phần tử, trong khi các chỉ số của dãy số em có mới tới $220195 $. Code của em build được và không bị run time error thì anh nghĩ là cách xây dựng dãy có vấn đề.


Em code dựa trên bài toán gốc, không dùng kết quả của a Traum (Vì đến đấy thì không còn gì code nữa ). Công nhận là không thể tối ưu được nếu cứ chèn liên tục (bùng nổ ).
[RIGHT][I][B]Nguồn: MathScope.ORG[/B][/I][/RIGHT]
 
__________________
SvBk
[Only registered and activated users can see links. ][Only registered and activated users can see links. ]
$\begin{math}
\heartsuit\heartsuit\heartsuit
\end{math}. $
[Only registered and activated users can see links. ]
franciscokison is offline   Trả Lời Với Trích Dẫn
Old 15-01-2013, 07:39 PM   #40
beyondinfinity
+Thành Viên+
 
beyondinfinity's Avatar
 
Tham gia ngày: Dec 2009
Bài gởi: 456
Thanks: 64
Thanked 215 Times in 143 Posts
Em cũng ra kết quả 1198.
[RIGHT][I][B]Nguồn: MathScope.ORG[/B][/I][/RIGHT]
 
beyondinfinity is offline   Trả Lời Với Trích Dẫn
Trả lời Gởi Ðề Tài Mới

Bookmarks

Ðiều Chỉnh
Xếp Bài

Quuyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 03:29 PM.


Powered by: vBulletin Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Inactive Reminders By mathscope.org
[page compression: 91.10 k/102.56 k (11.17%)]