六一兒童節到了,小朋友們在玩丟手絹的遊戲。總共有c個小朋友,編號從1到c,他們站成乙個圈,第i(1現在有2g個小朋友,要求乙個最小的常數e,使得這2g個小朋友玩了g輪遊戲之後,出圈的小朋友編號剛好是g+1到2g。
input
多組測試資料。output每一行給出乙個整數g( 0 < g < 14),g=0的時候表示輸入結束。
輸出多行,表示每一組資料的答案。input示例
3output示例40
530
題解:資料量很小,應該不是乙個找規律題(如果是找規律的話,一般資料量會很大不會給你離線的機會的。。。),但是我試著模擬了一下盡量去優化了,但是還是超時0.07ms好像。既然如此那就離線吧,寫好模擬程式,在本地主機計算好所有的結果存入陣列,然後在oj上直接查表就好了。穩過。
**:#include#include#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;
typedef long long ll;
const int maxn = 1e3+5;
const int mod = 1e9+7;
const int hash = 10000;
const int inf = 1<<30;
const ll llinf = 1e18+999;
int arr[maxn];
int n, ans[maxn];
void init( )
bool judge(int k)
{ int m = 2*n, cur = 1;
for(int i=0; i>n && n!=0)
{/*for(int i=n; ;i++)
{if(judge(i))
{cout<
模板題 六一兒童節 51nod1875
六一兒童節到了,小朋友們在玩丟手絹的遊戲。總共有c個小朋友,編號從1到c,他們站成乙個圈,第i 1現在有2g個小朋友,要求乙個最小的常數e,使得這2g個小朋友玩了g輪遊戲之後,出圈的小朋友編號剛好是g 1到2g。include include using namespace std int n,an...
1875 丟手絹 約瑟夫環變形 列舉
1875 丟手絹 基準時間限制 1 秒 空間限制 131072 kb 分值 20 難度 3級演算法題 六一兒童節到了,小朋友們在玩丟手絹的遊戲。總共有 c個小朋友,編號從1到 c,他們站成乙個圈,第 i 1個人的左邊是 i 1,第 1個人的左邊是c。第 i 1 i個人的右邊是 i 1,第 c個人的右...
51nod 貪心入門
有若干個活動,第i個開始時間和結束時間是 si,fi 活動之間不能交疊,要把活動都安排完,至少需要幾個教室?分析 能否按照之一問題的解法,每個教室安排盡可能多的活動,即按結束時間排序,再貪心選擇不衝突的活動,安排乙個教室之後,剩餘的活動再分配乙個教室,繼續貪心選擇 反例 a 1,2 b 1,4 c ...