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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | #include<stdio.h> #include<stdlib.h> #include<time.h> int n; void swap(int *x,int *y) { int temp; temp = *x; *x = *y; *y = temp; } int main() { printf("Numbers to be generated?\n"); scanf("%d",&n); int i,j,k,a[n],temp,min,search,mid=n/2,start=0,end=n,flag=0; time_t x,y; for(i=0;i<n;i++) a[i]=rand()%10; for(i=0;i<n;i++) printf("\t%d",a[i]); printf("\n"); for(i=0;i<n-1;i++) { min=i; for(j=0;j<n;j++) { if(a[j]<a[min]) { min=j; } } swap(&a[i],&a[min]); } for(i=0;i<n;i++) printf("\t%d",a[i]); printf("\n"); return 0; } |
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8c3RkbGliLmg+CiNpbmNsdWRlPHRpbWUuaD4KaW50IG47CgoKdm9pZCBzd2FwKGludCAqeCxpbnQgKnkpCnsKICAgaW50IHRlbXA7CiAgIHRlbXAgPSAqeDsKICAgKnggPSAqeTsKICAgKnkgPSB0ZW1wOwp9CgoKaW50IG1haW4oKQp7CgogICAgcHJpbnRmKCJOdW1iZXJzIHRvIGJlIGdlbmVyYXRlZD9cbiIpOwpzY2FuZigiJWQiLCZuKTsKICAgIGludCBpLGosayxhW25dLHRlbXAsbWluLHNlYXJjaCxtaWQ9bi8yLHN0YXJ0PTAsZW5kPW4sZmxhZz0wOwogICAgdGltZV90IHgseTsKICAgIGZvcihpPTA7aTxuO2krKykKICAgICAgICBhW2ldPXJhbmQoKSUxMDsKCiAgICBmb3IoaT0wO2k8bjtpKyspCiAgICAgICAgcHJpbnRmKCJcdCVkIixhW2ldKTsKICAgICAgICBwcmludGYoIlxuIik7CgogICAgZm9yKGk9MDtpPG4tMTtpKyspCiAgICB7CiAgICAgICAgbWluPWk7CiAgICAgICAgZm9yKGo9MDtqPG47aisrKQogICAgICAgIHsKICAgICAgICAgICAgaWYoYVtqXTxhW21pbl0pCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIG1pbj1qOwoKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBzd2FwKCZhW2ldLCZhW21pbl0pOwoKICAgIH0KCgogICAgICAgIGZvcihpPTA7aTxuO2krKykKICAgICAgICBwcmludGYoIlx0JWQiLGFbaV0pOwogICAgICAgIHByaW50ZigiXG4iKTsKCiAgICByZXR1cm4gMDsKfQo=
-
upload with new input
-
result: Success time: 0.01s memory: 2728 kB returned value: 0
5
Numbers to be generated? 3 6 7 5 3 6 7 5 3 3
-
result: Success time: 0.02s memory: 2728 kB returned value: 0
Numbers to be generated?



