Submission #165794

#TimeUsernameProblemLanguageResultExecution timeMemory
165794redaJob Scheduling (CEOI12_jobs)C++14
10 / 100
854 ms18364 KiB
#include<bits/stdc++.h>
#define pb push_back
#define mp make_pair
#define  vct vector
#define pii pair<int,int>
#define all(a)  a.begin(),a.end()
#define se second
using namespace std ;
vct <pii>   v;
int main ()
{
     int  n , m  ,  d ;
     cin >> n >> d >>  m ;
     int arr[m];
     for(int i =0 ;i <m;i++)
     {
         int k;
         cin >>k;
         v.pb(mp(k,i+1));
     }
     sort(all(v));
     int ans = ceil(m/n +0.5);
     cout<<ans<<endl;
     for(int i= 0 ;i <n ;i++)
     {
         if(i<n-d){
         for(int j=0;j<ans;j++)
         {
             cout<<v[i+j].se<<' ';
         }
         cout<<0<<endl;
         }
         else  cout<<0<<endl;
     }
     return 0 ;
}

Compilation message (stderr)

jobs.cpp: In function 'int main()':
jobs.cpp:14:10: warning: unused variable 'arr' [-Wunused-variable]
      int arr[m];
          ^~~
#Verdict Execution timeMemoryGrader output
Fetching results...