untitled8.cpp

来自「这个源码是用来通过顺序的扫描输入流中的数据」· C++ 代码 · 共 36 行

CPP
36
字号
#include<iostream>
#include<fstream>
using namespace std;
int a[1000000];
int xulie[1000000];
int main(char args,char* argv)
{
    ifstream filein;
    int n=0;
    filein.open("D:\\Dev-Cpp\\ceshi.txt");
    int start;
    int m,t;
    filein>>start;
    filein>>a[n];
    xulie[0]=1;
    while(!filein.eof())
    {
    n++;
    filein>>a[n];
    xulie[n]=n+1;
    }
    m=a[start-1];
    t=start-1;
    for(int i=n+1;i>=1;i--)
    {
        t=(t+m-1)%(i);
        m=a[xulie[t]-1];
        cout<<xulie[t];
        for(int j=t;j<i-1;j++)
        xulie[j]=xulie[j+1];
        } 
     cout<<"\n\n\n按control键退出........";
     filein.close();
     cin.get();  
} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?