fork download
  1. public class Program {
  2. public static void Main(string[] args)
  3. {
  4. MergeAlternately("abc","pqr");
  5. }
  6.  
  7. public static string MergeAlternately(string word1, string word2) {
  8. int min = word1.Length;
  9. if (word2.Length < min)
  10. {
  11. min = word2.Length;
  12. }
  13.  
  14. string mergedStr = string.Empty;
  15. for (int i = 0; i < min; i++)
  16. {
  17. mergedStr += word1[i];
  18. mergedStr += word2[i];
  19. }
  20.  
  21. if (word1.Length > min)
  22. {
  23. for (int j = min; j < word1.Length; j++)
  24. {
  25. mergedStr += word1[j];
  26. }
  27. }
  28.  
  29. if (word2.Length > min)
  30. {
  31. for (int k = min; k < word2.Length; k++)
  32. {
  33. mergedStr += word2[k];
  34. }
  35. }
  36.  
  37. return mergedStr;
  38. }
  39. }
Success #stdin #stdout 0.04s 21892KB
stdin
Standard input is empty
stdout
Standard output is empty