Advertisement
Guest User

Untitled

a guest
Sep 19th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. Hàm sumDigit(x) được định nghĩa như sau:
  2.  
  3.  
  4. -Nếu x chỉ có 1 chữ số thì sẽ trả về x
  5.  
  6.  
  7. -Nếu x có từ 2 chữ số trở lên thì ta sẽ tính tổng các chữ số của x và
  8.  
  9.  
  10. cập nhật lại x cho đến khi nào x còn 1 chữ số
  11.  
  12.  
  13. Ví dụ: sumDigit(1) = 1;
  14.  
  15.  
  16. sumDigit(999) = sumDigit(9+9+9) = sumDigit(27) = sumDigit(2+7) = sumDigit(9) = 9
  17.  
  18.  
  19. Yêu cầu: Thực hiện hàm sumDigit(x, k) với k là số lần lặp lại của x
  20.  
  21.  
  22. Ví dụ: sumDigit(2, 4) = sumDigit(2222) = sumDigit(2+2+2+2) = sumDigit(8) = 8
  23.  
  24.  
  25. Giải thích: số x = 2 được lặp lại k = 4 lần là 2222 sau đó áp dụng hàm sumDigit(2222).
  26.  
  27.  
  28. Input gồm số tự nhiên viết dưới dạng chuỗi n và số lần lặp lại k. Với k <= 10^6
  29.  
  30.  
  31. Output là 1 số tự nhiên có 1 chữ số là tổng các chữ số theo cách giải thích trên.
  32.  
  33.  
  34. Hàm sumDigit(x) được định nghĩa như sau:
  35.  
  36.  
  37. -Nếu x chỉ có 1 chữ số thì sẽ trả về x
  38.  
  39.  
  40. -Nếu x có từ 2 chữ số trở lên thì ta sẽ tính tổng các chữ số của x và
  41.  
  42.  
  43. cập nhật lại x cho đến khi nào x còn 1 chữ số
  44.  
  45.  
  46. Ví dụ: sumDigit(1) = 1;
  47.  
  48.  
  49. sumDigit(999) = sumDigit(9+9+9) = sumDigit(27) = sumDigit(2+7) = sumDigit(9) = 9
  50.  
  51.  
  52. Yêu cầu: Thực hiện hàm sumDigit(x, k) với k là số lần lặp lại của x
  53.  
  54.  
  55. Ví dụ: sumDigit(2, 4) = sumDigit(2222) = sumDigit(2+2+2+2) = sumDigit(8) = 8
  56.  
  57.  
  58. Giải thích: số x = 2 được lặp lại k = 4 lần là 2222 sau đó áp dụng hàm sumDigit(2222).
  59.  
  60.  
  61. Input gồm số tự nhiên viết dưới dạng chuỗi n và số lần lặp lại k. Với k <= 10^6
  62.  
  63.  
  64. Output là 1 số tự nhiên có 1 chữ số là tổng các chữ số theo cách giải thích trên.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement