2 条题解

  • 1
    #include <bits/stdc++.h>
    using namespace  std;
    int n,a[10086],k;
    int  main( )     
    {   
        cin>>n;
        for (int i=1;i<=n;i++)
            cin>>a[i];
        cin>>k;
        while (k>=n)
            k-=n;
        for (int i=k+1;i<=n;i++)
            cout<<a[i]<<" ";
        for (int i=1;i<=k;i++)
            cout<<a[i]<<' ';
        return 0;
    }
    
    
  • -1
    #include<iostream>
    #include<cstdio>
    using namespace std;
    int main()
    {
        int n;
        int a[1000];
        int k;
        int tmp=0;
        cin>>n;
        for(int i=0;i<n;i++)
            cin>>a[i];
        cin>>k;
        
        
        for(int i=1;i<=k;i++)
        {
            tmp=a[0];
            for(int j=0;j<n-1;j++)
            {
                a[j]=a[j+1];
            }
            a[n-1]=tmp;
        }
        
        for(int i=0;i<n;i++)
            cout<<a[i]<<" ";
        
        cout<<endl;
        
        
        return 0;
    }
                
    
    
  • 1

信息

ID
1066
难度
1
分类
(无)
标签
递交数
111
已通过
70
通过率
63%
上传者