mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
774 B
33 lines
774 B
5 years ago
|
## gcd
|
||
|
|
||
|
### Instructions
|
||
|
|
||
|
Write a program that takes two strings representing two strictly positive
|
||
|
integers that fit in an int.
|
||
|
|
||
|
Display their greatest common divisor followed by a newline (It is always a
|
||
|
strictly positive integer).
|
||
|
|
||
|
If the number of parameters is not 2, display a newline.
|
||
|
|
||
|
All arguments tested will be valid positive `int` values.
|
||
|
|
||
|
Example of output :
|
||
|
|
||
|
```console
|
||
|
student@ubuntu:~/student/gcd$ go build
|
||
|
student@ubuntu:~/student/gcd$ ./gcd 42 10 | cat -e
|
||
|
2$
|
||
|
student@ubuntu:~/student/gcd$ ./gcd 42 12 | cat -e
|
||
|
6$
|
||
|
student@ubuntu:~/student/gcd$ ./gcd 14 77 | cat -e
|
||
|
7$
|
||
|
student@ubuntu:~/student/gcd$ ./gcd 17 3 | cat -e
|
||
|
1$
|
||
|
student@ubuntu:~/student/gcd$ ./gcd | cat -e
|
||
|
$
|
||
|
student@ubuntu:~/student/gcd$ ./gcd 50 12 4 | cat -e
|
||
|
$
|
||
|
student@ubuntu:~/student/gcd$
|
||
|
```
|