摘要: n只猴子要选大王,选举方法如下:所有猴子按 1,2 ……… n 编号并按照顺序围成一圈,从第 k 个猴子起,由1开始报数,报到m时,该猴子就跳出圈外,下一只猴子再次由1开始报数,如此循环,直到圈内剩下一只猴子时,这只猴子就是大王。 下面这种大同小异,只不过更容易理解 下面是用C语言写的,没有任何技巧 阅读全文
posted @ 2015-11-06 21:20 Nagihiko 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 书上说,list的迭代器只能进行“++”或“——”操作,不能进行+n或-n的操作,因为元素的位置并不是物理相连的。。好吧,那就弄个for循环来实现+n的效果。下面是我的代码: 1 #include 2 #include 3 using namespace std; 4 5 int main() 6... 阅读全文
posted @ 2015-11-06 19:12 Nagihiko 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一个n元序列a[0],a[1],...a[n]的连续子列是a[i], a[i+1],...a[i+k], 其中i>=0, i+k 2 #include 3 using namespace std; 4 int main() 5 { 6 int n; 7 cin>>n; 8 ... 阅读全文
posted @ 2015-11-06 17:09 Nagihiko 阅读(134) 评论(0) 推荐(0) 编辑