Thứ Bảy, 17 tháng 3, 2018

MULTILES OF 3 AND 5

PROBLEM: If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.
Find the sum of all the multiples of 3 or 5 below 1000.

SOLUTION:
+Bài toán thì rất đơn giản thôi nhưng chỉ cần chú ý nếu một số đồng thời là bội của 2 số 3 và 5 thì biến result chỉ cộng một lần.
vdL: 15 là bội của 3 và 5, trong quá trình xét duyệt, biến result sẽ cộng 2 lần số  15, ta sẽ trừ bớt đi 15 trong điều kiện if cuối.


! Đoạn code từ dòng 8-17 có thể thay bằng if (!((i%3)||(i%5)) ( góp ý bởi anh Nguyễn Hoàng Phúc ).

By me.





Không có nhận xét nào:

Đăng nhận xét

Liên hệ Bùi Ngọc Tài
Tôi sẽ rất vui lòng nếu nhận được sự phản hồi của các bạn. Nếu có gì chưa chính xác, hay nếu muốn đề xuất nội dung được viết trên https://buingoctai.blogspot.com/ thì hãy gửi yêu cầu đến tôi. Tôi sẽ cố gắng hỗ trợ các bạn một cách nhanh nhất và tốt nhất. Cảm ơn!


  • Email: buingoctai994@gmail.com
  • http:https://buingoctai.blogspot.com/
  • FACEBOOK: Bùi Ngọc Tài
Share Emphasis