Đến nội dung

haidang1610

haidang1610

Đăng ký: 03-05-2015
Offline Đăng nhập: 09-05-2015 - 13:31
-----

#558004 Vòng lặp kiểm tra một số nguyên tố bằng Casio ES

Gửi bởi haidang1610 trong 05-05-2015 - 22:06

Bạn ơi gán gt của X là bao nhiêu?

Thưa bạn Van Chung, hàm số $\sum_{x=a}^{b} \left ( f(x) \right )$ của máy đã tự động gán vòng lặp hữu hạn cho x, lúc này thì giá trị của x sẽ đi từ giá trị a đến giá trị b. Mỗi giá trị máy sẽ thực hiện câu lệnh $f(x)$ rồi lại tự động tăng giá trị x lên thêm 1 đơn vị. Thời gian thực hiện thuật toán lặp này là $O(b-a+1)$. Sở dĩ bạn nthoangcute đã nói rằng:

 

 Tốc độ vòng lặp: $10$ giá trị trên $1$ giây ! (Tức là ấn $10$ dấu $=$ trong một giây)
=> Nhanh hơn cách kia !

là có lý do: máy sẽ tự động tăng giá trị cho biến x cứ như ta bấm dấu $=$ chứ không cần ta phải dùng tay như cách của bạn phudinhgioihan và cũng chẳng cần phải chú ý rằng giá trị của biến đếm lúc này có lớn hơn $Rnd(\sqrt{n})$ hay chưa (với $n$ là số cần kiểm tra) vì ta đã giới hạn giá trị cuối cùng là $b=Rnd(\sqrt{n})$ rồi!