30/09/2018, 17:21
Hỏi về thoát khỏi đệ quy trong pascal
Mọi người cho em hỏi là trong pascal, làm sao để thoát hoàn toàn khỏi đệ quy và quay lại chương trình chính
Bài liên quan
Mọi người cho em hỏi là trong pascal, làm sao để thoát hoàn toàn khỏi đệ quy và quay lại chương trình chính
Cho đệ quy một điểm dừng, còn ko thì thoát cả chương trình bằng halt()
Bạn giúp mình sửa điểm dừng được không?
Bạn có thể up cả bài và đề lên ko
Đề:
Mình đang mắc ở trường hợp N là số lẻ
Cảm ơn bạn giúp đỡ!
Nếu N % k != 0 (Không có cách chia để mỗi học sinh nhận được số gói quà = nhau) hoặc (N*(N+1)/2) % K != 0 (Không có cách chia để mỗi học sinh nhận được phần quà có giá trị như nhau) thì không có cách chia và bài này nếu xài đệ quy thì độ phức tạp cực lớn (200!) nên khi bạn chạy với N và K lớn thì phải đợi rất lâu
Mình muốn hỏi là nếu N là số lẻ và có cách chia thì tư tưởng là gì?
Thì ta có mỗi học sinh sẽ nhận đc (N/k) gói quà và tổng giá trị mỗi phần quà là ( (N*(N+1)/2) / K).