Напишите программу 16

Messages
1,701
Reaction score
288
Website
tehadm.ru
Найдите первое число от 1 до n включительно, кратное c, но НЕ кратное d.

Входные данные
Вводится 3 натуральных числа n, c, d, каждое из которых не превышает 10000.

Выходные данные
Вывести первое число от 1 до n включительно, кратное c, но НЕ кратное d. Если такого числа нет - выводить ничего не нужно.

Sample Input:
20
3
5

Sample Output:
3
 
Code:
package main

import "fmt"

func main() {
  var n, c, d int
  fmt.Scan(&n, &c, &d)
 
  i:= 1
  for ; i<=n; i++ {
    if i%c == 0 && i%d != 0 {
      fmt.Println(i)
      break
    }
  }
}
 
Back
Top