列表

详情


NC255189. 游游的7的倍数

描述

游游拿到了一个正整数 x,她希望在 x 中添加一个数字,使它成为 7 的倍数。你能帮帮她吗?

输入描述

一个正整数 x

输出描述

x添加一个数字后形成的数。请务必保证操作的合法性,且一定是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)

上一题