hpcode dừng hoạt động từ 23h59 ngày 01/09/2026.

NUMBER OF STEPS

Number of steps (numofstep.*)

Bạn được cho 2 số nguyên \(a,b\).

Hãy làm việc này sau đây cho đến khi một trong hai số \(a,b\) là số 0 :

  • Nếu \(b \leq a\) thì lấy a trừ đi b \((a = a - b)\).

  • ngươc lại lấy b trừ a\((b = b - a)\).

Nhập vào 2 số \(a,b\). Hãy đếm số lần bạn làm công việc trên

Dữ liệu vào:

  • \(t(t \leq 1000)\) - số test

  • \(t\) dòng, mỗi dòng gồm 2 số nguyên dương \(a,b(a,b \leq 1000000000)\)

Kết quả:

  • \(t\) dòng, số lần thực hiện để một trong 2 số \(a,b\) có 1 số là số 0

Ví dụ:

Input Output
3
4 17
4 7
1 0
8
5
0

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. baolam_gl_500 (3/10)
  2. justawave (2/3)
  3. uia_vyvy (1/3)
Trong 7 ngày
  1. justawave (15/43)
  2. manhquan (4/8)
  3. baolam_gl_500 (3/10)
Trong 30 ngày
  1. cosu (65/163)
  2. manhquan (34/87)
  3. vo_tan_dung (29/53)
Thống kê
AC/Sub: 120817/226949
Pascal: 18142
C++: 157988
Python: 50747
Lượt xem/tải tests: 43128

Lưu Hải Phong - 2020
[email protected]