#include <cstdio> #include <cstring> #include <algorithm> #include <cstdlib> #include <ctime> // by zrt // problem: // 无论你在什么时候开始,重要的是开始以后就不要停止。 using namespace std ; typedef long long LL ; const double eps(1e-10) ; const int inf(0x3f3f3f3f) ; int a[55]; int n; int main(){ #ifdef LOCAL // freopen("in.txt","r",stdin) ; // freopen("in.txt","w",stdout) ; #endif n=50; printf("50\n"); srand(time(0)); for(int i=1;i<=50;i++){ a[i]=rand()%10; } for(int i=1;i<=50;i++){ int num(0); for(int j=1;j<=50;j++){ if(a[j]<a[i]) num++; } printf("%d",num); for(int j=1;j<=50;j++){ if(a[j]<a[i]) printf(" %d",j); } puts(""); } printf("40\n"); for(int i=1;i<=40;i++){ a[i]=rand()%10; } int q[50],t; for(int i=1;i<=40;i++){ int num(0);t=0; for(int j=1;j<=40;j++){ if(a[j]<a[i]&&rand()&1) q[t++]=j; } printf("%d",t); for(int i=0;i<t;i++) printf(" %d",q[i]); puts(""); } return 0 ; }
Standard input is empty
50 19 4 5 7 11 15 17 19 20 25 27 29 30 36 37 42 44 48 49 50 29 1 4 5 6 7 10 11 13 14 15 16 17 18 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 29 1 4 5 6 7 10 11 13 14 15 16 17 18 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 13 7 11 15 19 20 29 30 36 37 42 48 49 50 13 7 11 15 19 20 29 30 36 37 42 48 49 50 22 1 4 5 7 11 13 15 17 19 20 23 25 27 29 30 36 37 42 44 48 49 50 7 11 15 20 37 42 48 50 29 1 4 5 6 7 10 11 13 14 15 16 17 18 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 29 1 4 5 6 7 10 11 13 14 15 16 17 18 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 27 1 4 5 6 7 11 13 14 15 16 17 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 0 44 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 32 33 34 36 37 39 40 41 42 43 44 45 46 47 48 49 50 19 4 5 7 11 15 17 19 20 25 27 29 30 36 37 42 44 48 49 50 22 1 4 5 7 11 13 15 17 19 20 23 25 27 29 30 36 37 42 44 48 49 50 0 22 1 4 5 7 11 13 15 17 19 20 23 25 27 29 30 36 37 42 44 48 49 50 13 7 11 15 19 20 29 30 36 37 42 48 49 50 27 1 4 5 6 7 11 13 14 15 16 17 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 7 11 15 20 37 42 48 50 0 40 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 23 24 25 27 29 30 32 34 36 37 40 41 42 43 44 45 46 47 48 49 50 44 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 32 33 34 36 37 39 40 41 42 43 44 45 46 47 48 49 50 19 4 5 7 11 15 17 19 20 25 27 29 30 36 37 42 44 48 49 50 29 1 4 5 6 7 10 11 13 14 15 16 17 18 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 13 7 11 15 19 20 29 30 36 37 42 48 49 50 40 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 23 24 25 27 29 30 32 34 36 37 40 41 42 43 44 45 46 47 48 49 50 13 7 11 15 19 20 29 30 36 37 42 48 49 50 48 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 7 11 15 20 37 42 48 50 7 11 15 20 37 42 48 50 44 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 32 33 34 36 37 39 40 41 42 43 44 45 46 47 48 49 50 22 1 4 5 7 11 13 15 17 19 20 23 25 27 29 30 36 37 42 44 48 49 50 40 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 23 24 25 27 29 30 32 34 36 37 40 41 42 43 44 45 46 47 48 49 50 22 1 4 5 7 11 13 15 17 19 20 23 25 27 29 30 36 37 42 44 48 49 50 44 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 32 33 34 36 37 39 40 41 42 43 44 45 46 47 48 49 50 7 11 15 20 37 42 48 50 0 48 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 31 32 33 34 35 36 37 39 40 41 42 43 44 45 46 47 48 49 50 40 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16 17 18 19 20 23 24 25 27 29 30 32 34 36 37 40 41 42 43 44 45 46 47 48 49 50 29 1 4 5 6 7 10 11 13 14 15 16 17 18 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 29 1 4 5 6 7 10 11 13 14 15 16 17 18 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 0 29 1 4 5 6 7 10 11 13 14 15 16 17 18 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 13 7 11 15 19 20 29 30 36 37 42 48 49 50 29 1 4 5 6 7 10 11 13 14 15 16 17 18 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 29 1 4 5 6 7 10 11 13 14 15 16 17 18 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 29 1 4 5 6 7 10 11 13 14 15 16 17 18 19 20 23 25 27 29 30 32 34 36 37 42 44 48 49 50 0 7 11 15 20 37 42 48 50 0 40 5 3 11 13 34 39 15 4 5 6 9 17 18 19 20 21 22 24 25 32 35 38 0 13 1 3 6 12 13 17 19 21 24 30 32 34 39 11 11 12 14 19 20 24 30 32 33 38 39 10 9 12 13 14 17 20 23 32 33 39 13 1 3 11 12 13 14 20 24 30 32 33 34 39 14 1 5 12 13 18 20 21 22 23 24 25 34 37 39 8 11 14 20 23 25 32 34 39 8 3 11 12 14 23 25 32 38 2 19 39 4 3 14 19 39 0 0 15 4 5 7 9 11 12 13 19 20 21 23 25 30 34 38 20 1 3 5 6 9 10 12 14 15 17 18 20 21 25 28 30 32 33 37 38 8 11 12 13 19 23 25 34 39 18 1 4 6 9 10 11 15 17 19 20 21 22 23 25 30 32 35 39 0 3 3 14 19 8 1 9 12 23 24 25 30 34 15 4 5 9 11 13 14 17 20 23 24 30 32 34 38 39 2 3 19 9 12 13 14 17 20 23 32 34 39 2 3 14 16 1 4 5 6 9 11 12 15 20 21 22 23 24 28 33 34 12 5 6 11 12 14 20 21 28 32 35 37 39 14 1 4 6 7 9 10 11 13 17 19 21 25 37 38 15 1 4 5 6 9 10 11 17 19 21 22 24 25 33 38 8 1 3 13 17 20 23 32 33 17 1 4 9 10 11 12 14 15 18 20 23 24 30 33 35 37 39 6 12 19 20 23 34 39 6 12 13 20 25 34 39 3 3 19 39 10 10 12 14 19 23 24 25 32 34 38 13 1 3 4 7 15 18 20 22 28 30 34 35 38 8 1 6 7 20 30 33 34 39 6 9 11 12 14 20 24 0 14 1 4 5 9 13 14 15 18 20 24 25 28 30 39