• <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>

            C小加

            厚德 博學(xué) 求真 至善 The bright moon and breeze
            posts - 145, comments - 195, trackbacks - 0, articles - 0
              C++博客 :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            題看不懂,在網(wǎng)上找到的翻譯。就是整個(gè)串(不是整行)的約瑟夫環(huán)。

            #include<iostream>
            #include<cstdio>
             using namespace std;

            char str[30003];
            int Josephus(int n,int m,int k ) //分別為:人數(shù),出圈步長(zhǎng),起使報(bào)數(shù)位置,
             {
                 int x=1;
                 
                 if (m == 1)
                     k = k == 1 ? n : (k + n - 1) % n;
                         else{
                             for (int i = 1; i <= n; i++)
                             {
                                 if ((k + m) < i)
                                 {
                                     x = (i - k + 1) / (m - 1) - 1;
                                     if (i + x < n){
                                         i = i + x;
                                         k = (k + m * x);
                                     }
                                     else{
                                         k = k + m * (n - i) ;
                                         i = n;
                                     }
                                }
                                k = (k + m - 1) % i + 1;
                            }
                       }
                  return k; //返回最后一人的位置
             }

             int main()
             {
                 //freopen("in.txt","r",stdin);
                 int len=0;
                while(scanf("%c",&str[0])!=EOF)
                {
                    if(str[0]>=' ')
                    str[++len]=str[0];
                }
                int k=Josephus(len,1999,1);
                if (str[k]=='?')
                printf("Yes\n");
                else if (str[k]==' ')
                printf("No\n");
                 else
                  printf("No comments\n");


                 return 0;
             }

             

            7国产欧美日韩综合天堂中文久久久久| 国产成人久久精品区一区二区| 久久福利资源国产精品999| 久久精品中文字幕大胸| 精品久久久久久久无码| 国内精品久久久久影院网站 | 99久久这里只有精品| 精品国产福利久久久| 热综合一本伊人久久精品| 久久婷婷五月综合色奶水99啪 | 久久久久亚洲av综合波多野结衣 | 色欲综合久久躁天天躁蜜桃| 91久久九九无码成人网站| 麻豆av久久av盛宴av| 四虎国产精品免费久久5151| 久久只有这精品99| 精品久久久久久成人AV| 欧美一级久久久久久久大片| 久久天天躁狠狠躁夜夜躁2O2O| 久久激情亚洲精品无码?V| 日韩精品久久无码人妻中文字幕| 久久99国产一区二区三区| 久久综合亚洲欧美成人| 久久综合成人网| 国产午夜精品理论片久久影视| 中文字幕无码av激情不卡久久| 久久线看观看精品香蕉国产| 久久久久青草线蕉综合超碰| 久久成人国产精品一区二区| 久久精品国产第一区二区三区| 中文国产成人精品久久亚洲精品AⅤ无码精品| 无遮挡粉嫩小泬久久久久久久| 久久午夜综合久久| 天天久久狠狠色综合| 国产婷婷成人久久Av免费高清 | 久久亚洲国产中v天仙www | 久久精品免费全国观看国产| 久久久久99精品成人片牛牛影视| 久久久久久无码Av成人影院| 久久成人国产精品免费软件| 日韩久久无码免费毛片软件|