• Source
    1. #include <iostream>
    2. using namespace std;
    3.  
    4. int main ()
    5. {
    6. int k;
    7. while (1)
    8. {
    9. cin>>k;
    10. if (k==0) break;
    11. int arr[50];
    12. for (int i=1; i<=k; i++)
    13. {
    14. cin>>arr[i];
    15. }
    16.  
    17. for (int i=1; i<=k; i++)
    18. {
    19. if (i==1)
    20. {
    21. for (int j=1; j<=arr[i]; j++)
    22. cout<<"1 ";
    23. }
    24. else
    25. {
    26. if (arr[i]>arr[i-1])
    27. {
    28. for (int j=1; j<=arr[i]-arr[i-1]; j++)
    29. {
    30. cout<<i<<" ";
    31. }
    32. }
    33. else
    34. {
    35. //
    36. }
    37. }
    38. }
    39. cout<<endl;
    40. }
    41. return 0;
    42. }