• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Why so serious? --[NKU]schindlerlee

            2010年1月28日星期四.sgu137

            2010年1月28日星期四.sgu137

            sgu137:數(shù)學(xué)推導(dǎo),模的藝術(shù)
            輸入兩個數(shù)n,m

            對于一個序列
            A[0...n-1] =  0.....1
            B[0...n-1] =  1.....0

            如果(B)能由(A)左轉(zhuǎn)或者右轉(zhuǎn)形成,那么也就是說,
            存在一個元素k,對于每個元素A[i]都有,A[(i+k)%n] = B[i];
            由B[0] == 1可以知道,一定有A[k] == 1;
            又由于中間的省略號部分元素是相同的。
            所以一定有B[k] == 1,繼續(xù)推導(dǎo),也一定有A[(k+k)%n] == 1,當(dāng)最后推導(dǎo)到A[n-1] == 1時停止。

            也就是最后要使 (m * k + 1) % n == 0
            然后我們要做的也就是找到這個k即可。


             1 const int N = 1024;
             2 int n,m,off,a[N];
             3 int main()
             4 {
             5   int i,k;
             6   scanf("%d%d",&n,&m);
             7   off = m / n;
             8   m %= n;
             9   for (k = 0;(m * k + 1% n;k++);
            10   for (i = k;m--;(i+= k) %= n) { a[i] = 1; }
            11   for (i = 0;i < n;i++) {
            12       printf("%d ",a[i] + off);
            13   }
            14   printf("\n");
            15   return 0;
            16 }
            17 


            posted on 2010-01-28 21:20 schindlerlee 閱讀(1037) 評論(0)  編輯 收藏 引用 所屬分類: 解題報告

            精品久久久久久久久午夜福利| 久久精品人人槡人妻人人玩AV | 精品国产91久久久久久久a| 精品国产91久久久久久久 | 久久久久99精品成人片试看| 久久久久亚洲AV片无码下载蜜桃 | 久久99国产乱子伦精品免费| 亚洲国产精品一区二区久久| 噜噜噜色噜噜噜久久| 久久亚洲熟女cc98cm| 亚洲国产二区三区久久| 漂亮人妻被中出中文字幕久久| 国产成人精品白浆久久69| 日韩美女18网站久久精品 | 久久午夜免费视频| 国产亚洲欧美成人久久片 | 久久久久久久久久久精品尤物| 久久精品一本到99热免费| 久久伊人五月天论坛| 久久综合久久综合九色| 色婷婷久久综合中文久久蜜桃av | 伊人久久大香线蕉精品不卡| 99久久精品毛片免费播放| 久久亚洲精品成人无码网站| 久久涩综合| 久久久久无码中| 久久久精品视频免费观看| 久久91亚洲人成电影网站| 久久水蜜桃亚洲av无码精品麻豆| 色欲综合久久躁天天躁| 久久夜色撩人精品国产| 色噜噜狠狠先锋影音久久| 粉嫩小泬无遮挡久久久久久| 久久久久人妻一区精品色| 亚洲国产精品无码久久一线| 久久综合亚洲色HEZYO社区 | 国产精品美女久久久网AV| 精品一区二区久久| 国产精品久久久久久搜索| 久久99久久99小草精品免视看| 国内精品久久久久影院日本|