摘要: 描述给定n个正整数,将它们分组,使得每组中任意两个数互质。至少要分成多少个组? 输入第一行是一个正整数n。1 <= n <= 10;第二行是n个不大于10000的正整数。 阅读全文
posted @ 2016-10-26 22:51 刺猬的玻璃心碎了 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: 公主被恶人抓走,被关押在牢房的某个地方。牢房用N*M (N, M <= 200)的矩阵来表示。矩阵中的每项可以代表道路(@)、墙壁(#)、和守卫(x)。 英勇的骑士(r)决定孤身一人去拯救公主(a)。我们假设拯救成功的表示是“骑士到达了公主所在的位置”。由于在通往公主所在位置的道路中可能遇到守卫,骑士一旦遇到守卫,必须杀死守卫才能继续前进。 现假设骑士可以向上、下、左、右四个方向移动,每移动一个位置需要1个单位时间,杀死一个守卫需要花费额外的1个单位时间。同时假设骑士足够强壮,有能力杀死所有的守卫。 阅读全文
posted @ 2016-10-26 12:57 刺猬的玻璃心碎了 阅读(333) 评论(0) 推荐(0) 编辑