c++ - Adakah sesiapa tahu bagaimana untuk menyelesaikan masalah ini - bilangan minimum stesen pangkalan yang akan dibina antara kampung?
世界只因有你
世界只因有你 2017-05-16 13:26:01
0
1
617


Saya rasa pemikiran saya terlalu mudah Idea saya ialah jarak antara kampung dibahagikan dengan 2R

世界只因有你
世界只因有你

membalas semua(1)
迷茫

Jawapan anda pasti salah Contoh mudah ialah hanya ada dua kampung yang dipisahkan dengan jarak yang jauh, maka jarak /2R akan menjadi sangat besar. Malah, dua stesen pangkalan sudah memadai.
Soalan ini boleh menjadi tamak Anda menyusun kampung mengikut abscissa Jika anda menganggap kampung paling kiri, ia mesti dilindungi Maka jelaslah, adalah yang terbaik untuk membina sebuah kampung dalam jarak R di sebelah kanannya tutup Dia, dan sejauh mungkin ke kanan, boleh meliputi sebanyak mungkin kampung lain)
Dengan cara ini, stesen pangkalan pertama dibina, dia meliputi beberapa kampung, dan terus mengulangi operasi di atas untuk kampung yang tinggal. ia.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan