NC255189. 游游的7的倍数
描述
输入描述
一个正整数 。
输出描述
添加一个数字后形成的数。请务必保证操作的合法性,且一定是7的倍数。如果有多解,输出任意一个合法解。可以证明,至少存在一个正确答案。
示例1
输入:
1
输出:
21
说明:
在前面添加一个2即可。示例2
输入:
15
输出:
105
说明:
在1和2的中间添加一个0。105=15*7,合法。另外,315、154等答案也是合法的。matlab 解法, 执行用时: 95ms, 内存消耗: 8628K, 提交时间: 2023-07-25 20:57:22
clc; clear all; n = input(''); n = n * 10; m = mod(n, 7); result = n + 7 - m; disp( num2str(result));
Python3 解法, 执行用时: 42ms, 内存消耗: 4552K, 提交时间: 2023-07-16 19:02:07
x = int(input() + "0") print(x + 7 - x % 7)
pypy3 解法, 执行用时: 72ms, 内存消耗: 21208K, 提交时间: 2023-07-16 21:36:49
n=int(input()+"0") print(n+7-n%7)