Có 12 tui tien . Trong do co 1 tui ma tat ca cac dong tien trong tui do deu la gia . hoi phai can it nhat may lan de tim ra tui do . Giai thich !
Bai toan nat oc
Bắt đầu bởi Alexander, 05-03-2006 - 16:09
#1
Đã gửi 05-03-2006 - 16:09
#2
Đã gửi 05-03-2006 - 20:33
Trong 12 bao đó thì bao giả sẽ là bao nhẹ nhất hoặc nặng nhất
Vì vậy bài toán đưa về 1 bài toán quen thuộc
Một bài toán tương tự cũng ở trong diễn là Click here
Vì vậy bài toán đưa về 1 bài toán quen thuộc
Một bài toán tương tự cũng ở trong diễn là Click here
Bài viết đã được chỉnh sửa nội dung bởi nguoichuyentoan: 05-03-2006 - 20:34
Take it easy
#3
Đã gửi 12-03-2006 - 09:51
Không khó cho lắm! Dùng cân đĩa nha! Bạn cần phải cân 3 lần!
Lần 1: Mỗi đĩa cân đặt 6 túi. Lúc đó sẽ lấy bên nặng bên nhẹ (vì có tiên giả).
Lần 2: Lấy bên nhẹ cân tiếp. Lần này mỗi đĩa đặt 3 túi. Cũng cso bên nặng bên nhẹ!
Lần 3: Tiếp tục cân bên nhẹ. Lần này có hai trường hợp sẽ xảy ra:
a. Cân thăng bằng. Lúc này túi còn lại là tiên giả
b. Cân có bên nặng bên nhẹ! Bên nhẹ chính là tiền giả!
Mình làm vậy có đúng hông?
Lần 1: Mỗi đĩa cân đặt 6 túi. Lúc đó sẽ lấy bên nặng bên nhẹ (vì có tiên giả).
Lần 2: Lấy bên nhẹ cân tiếp. Lần này mỗi đĩa đặt 3 túi. Cũng cso bên nặng bên nhẹ!
Lần 3: Tiếp tục cân bên nhẹ. Lần này có hai trường hợp sẽ xảy ra:
a. Cân thăng bằng. Lúc này túi còn lại là tiên giả
b. Cân có bên nặng bên nhẹ! Bên nhẹ chính là tiền giả!
Mình làm vậy có đúng hông?
Hãy mỉm cười với mọi người và mọi người sẽ mỉm cười với bạn!
#4
Đã gửi 25-03-2006 - 16:52
hong_dang sai rồi. mình mới chỉ biết đây là 12 tui tiềngiar thôi chứ có biết túi này nặng hay nhẹ hơn túi tiền thật đâu.
Thật may mắn cho tui vì biết được trang web này.
#5
Đã gửi 25-03-2006 - 17:01
mình có cách này
cậu chia ra làm 3 nhóm. lần 1 cân hai nhóm bất kỳ. nếu thăng bằng thì không nói
nếu chênh lệch thì đổi chỗ của 3 đồng bên đĩa cân 1 sang đĩa cân 2 rồi thay 3 đồng tiền thật bên ngoài vào sau đó cân tiếp
- nếu thang bằng thì ở 3 đòng bên ngoài, biết nặng nhẹ
- nếu vẫn lệch như cũ thì ở trong 2 đồng không chuyển=> dễ
- nếu lệch nhưng ngược lại thì ở 3 đồng chuyển sang=> dễ
cậu chia ra làm 3 nhóm. lần 1 cân hai nhóm bất kỳ. nếu thăng bằng thì không nói
nếu chênh lệch thì đổi chỗ của 3 đồng bên đĩa cân 1 sang đĩa cân 2 rồi thay 3 đồng tiền thật bên ngoài vào sau đó cân tiếp
- nếu thang bằng thì ở 3 đòng bên ngoài, biết nặng nhẹ
- nếu vẫn lệch như cũ thì ở trong 2 đồng không chuyển=> dễ
- nếu lệch nhưng ngược lại thì ở 3 đồng chuyển sang=> dễ
Thật may mắn cho tui vì biết được trang web này.
#6
Đã gửi 23-05-2006 - 08:47
3 lần cân thì dù 12 hay 13 đồng cũng được nhưng nếu là 14 đồng thì sao?
#7
Đã gửi 23-05-2006 - 15:26
hehe
theo tui nếu cân bằng cân đòng hồ thì chỉ 1 lần thui
có bác nào bit' ko
nhưng hình như đề toán thiếu dữ kiện thì phải nếu thêm trọng lượng của một đồng tiên fthif hay bít mấy nhỉ
theo tui nếu cân bằng cân đòng hồ thì chỉ 1 lần thui
có bác nào bit' ko
nhưng hình như đề toán thiếu dữ kiện thì phải nếu thêm trọng lượng của một đồng tiên fthif hay bít mấy nhỉ
nơi tốt nhất để bắt đầu một điều mới mẻ chính là nơi bạn đang đứng
#8
Đã gửi 23-05-2006 - 23:48
Dữ kiện phải thêm là: Các đồng tiền thật nặng bằng nhau, riêng đồng giả có khối lượng khác so với các đống tiền thật.
Để tính được với n đồng tiền, cần bao nhiêu lần cân có thể viết chương trình bằng Pascal để tính, thuật toán Quy hoạch động
Để tính được với n đồng tiền, cần bao nhiêu lần cân có thể viết chương trình bằng Pascal để tính, thuật toán Quy hoạch động
Diễn đàn thảo luận giải thuật và lập trình: http://www.ioicamp.net/forums/
Các online judge hay: Sphere Online Judge - SPOJ Vietnam - TopCoder
Các online judge hay: Sphere Online Judge - SPOJ Vietnam - TopCoder
1 người đang xem chủ đề
0 thành viên, 1 khách, 0 thành viên ẩn danh