[信息与未来 2018] 最大公约数

Luogu
IDLGB3736
Time1000ms
Memory128MB
DifficultyP1
数学2018江苏最大公约数 gcd循环结构信息与未来
输入三个正整数 $x,y,z$,求它们的最大公约数(Greatest Common Divisor)$g$:最大的正整数 $g ≥1$,满足 $x,y,z$ 都是 $g$ 的倍数,即 $(x \bmod g) = (y \bmod g) = (z \bmod g) = 0$。 ## Input 输入一行三个正整数 $x,y,z$。 ## Output 输出一行一个整数 $g$,表示 $x,y,z$ 的最大公约数。 [samples] ## Note ### 样例解释 #### 样例 $1$ $12 = 2 × 6, 34 = 2 × 17, 56 = 2 × 28, g = 2$。 #### 样例 $2$ $28 = 14 × 2, 70 = 14 × 5, 28 = 14 × 2,g = 14$。 ### 数据规模 所有数据满足 $1 ≤ x,y,z ≤ 10^6$。 > 本题原始满分为 $15\text{pts}$。
Samples
Input #1
12 34 56
Output #1
2
Input #2
28 70 28
Output #2
14
API Response (JSON)
{
  "problem": {
    "name": "[信息与未来 2018] 最大公约数",
    "description": {
      "content": "输入三个正整数 $x,y,z$,求它们的最大公约数(Greatest Common Divisor)$g$:最大的正整数 $g ≥1$,满足 $x,y,z$ 都是 $g$ 的倍数,即 $(x \\bmod g) = (y \\bmod g) = (z \\bmod g) = 0$。",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 131072
    },
    "difficulty": {
      "LuoguStyle": "P1"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGB3736"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "输入三个正整数 $x,y,z$,求它们的最大公约数(Greatest Common Divisor)$g$:最大的正整数 $g ≥1$,满足 $x,y,z$ 都是 $g$ 的倍数,即 $(x \\bmod g) = (y \\bmod g) = (z \\bmod g) = 0$。\n\n## Input\n\n输入一行三个正整数 $x,y,z$。\n\n## Output\n\n输出一行一个整数 $g$,表示 $x,...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments