问题描述
有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。
游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末位数(即数的个位)为k,则该小朋友被淘汰出局,不再参加以后的报数。当游戏中只剩下一个小朋友时,该小朋友获胜。
例如,当n=5, k=2时:
1号小朋友报数1;
非淡泊无以明志,非宁静无以致远
不知道又走了几天,眼前是一片整齐的青石地砖。不管是谁看上一眼,就知道这绝对不是自然生成的。当小 L 踏上青石地板的一瞬间,原本晴朗的天空迅速暗了下来。紧接着乌云密布,下起了雨。雨很快就停了,紧接着天空瞬间放晴,开始升温。潮湿的青石板被很快晒干。
“这是夏天了吗,雨来得快去得也快啊。”长时间孤身一人,小 L 经常自言自语。
但敏锐的 小 L 发现,有一些青石板上的痕迹没有被完全晒干,雨痕竟然拼成了数字。
有 一行 n 个数。输出每 k 个相邻数字的最大值和最小值。
本次需要从本地MySQL传输一个17GB的数据库到Azure的MySQL实例,大概有一亿一千万条记录的样子。不过Azure在创建实例的时候给的不是数据库的super user,而是普通管理员。而这也封死了采用load方法来直接传输本地的csv文件进去。我只能用navicat开了7个线程去传输。速度大概是每小时一千二百万条的样子。前前后后折腾了两小时才找到这么个比较快的方法。