{"problem":{"name":"[传智杯 #5 初赛] A-莲子的软件工程学","description":{"content":"具体而言，给定两个整数 $a,b$，保证 $b\\neq 0$。莲子要实现这样一个函数 $\\operatorname{fun}(a,b)$ 来将 $b$ 的符号转移到 $a$ 上。 具体而言，$\\operatorname{fun}(a,b)=\\operatorname{sgn}(b)\\times |a|$。其中，$\\operatorname{sgn}(b)=\\begin{cases}1&b>0\\\\","description_type":"Markdown"},"platform":"Luogu","limit":{"time_limit":1000,"memory_limit":262144},"difficulty":{"LuoguStyle":"P1"},"is_remote":true,"is_sync":true,"sync_url":null,"sign":"LGP8869"},"statements":[{"statement_type":"Markdown","content":"具体而言，给定两个整数 $a,b$，保证 $b\\neq 0$。莲子要实现这样一个函数 $\\operatorname{fun}(a,b)$ 来将 $b$ 的符号转移到 $a$ 上。\n\n具体而言，$\\operatorname{fun}(a,b)=\\operatorname{sgn}(b)\\times |a|$。其中，$\\operatorname{sgn}(b)=\\begin{cases}1&b>0\\\\-1&b<0\\end{cases}$\n\n换而言之：\n\n- 如果 $b$ 是正数，那么 $\\operatorname{fun}(a,b)=+|a|=|a|$；\n- 如果 $b$ 是负数，那么 $\\operatorname{fun}(a,b)=-|a|$。\n\n## Input\n\n- 共一行两个整数 $a,b$。\n\n## Output\n\n- 共一行一个整数 $\\operatorname{fun}(a,b)$ 的值。\n\n[samples]\n\n## Background\n\n在宇宙射线的轰击下，莲子电脑里的一些她自己预定义的函数被损坏了。\n\n对于一名理科生来说，各种软件在学习和研究中是非常重要的。为了尽快恢复她电脑上的软件的正常使用，她需要尽快地重新编写这么一些函数。\n\n## Note\n\n对于全部数据，保证 $a,b$ 在 $32$ 位有符号整型范围内，并且 $b \\neq 0$。","is_translate":false,"language":"English"}],"meta":{"iden":"LGP8869","tags":["模拟","传智杯"],"sample_group":[["-1 2","1"],["0 -4","0"],["-12345 -54321","-12345"]],"created_at":"2026-03-03 11:09:25"}}