fork(1) download
  1. #include <stdio.h>
  2. #include <string.h>
  3. int main(void)
  4. {
  5. int width_of_array,length_of_array,i,j,k;
  6. k=0;
  7. char input_array[300],answer[300][300];
  8. scanf("%d",&width_of_array);
  9. scanf("%s",input_array);
  10. length_of_array=strlen(input_array)/width_of_array;
  11. for(i=0;i<length_of_array;i++)
  12. {
  13. if(i%2==0)
  14. {
  15. for(j=0;j<width_of_array;j++)
  16. {
  17. answer[i][j]=input_array[k++];
  18. }
  19. }
  20. else
  21. {
  22. for(j=width_of_array-1;j>=0;j--)
  23. {
  24. answer[i][j]=input_array[k++];
  25. }
  26. }
  27. }
  28. for(j=0;j<width_of_array;j++)
  29. {
  30. for(i=0;i<length_of_array;i++)
  31. {
  32. printf("%c",answer[i][j]);
  33. }
  34. }
  35. return 0;
  36. }
  37.  
  38.  
Runtime error #stdin #stdout 0s 2128KB
stdin
Standard input is empty
stdout
Standard output is empty