CodeForces
来源:互联网 发布:元胞数组赋值 编辑:程序博客网 时间:2024/04/29 11:19
k-rounding
For a given positive integer n denote its k-rounding as the minimum positive integer x, such that x ends with k or more zeros in base 10 and is divisible by n.
For example, 4-rounding of 375 is 375·80 = 30000. 30000 is the minimum integer such that it ends with 4 or more zeros and is divisible by 375.
Write a program that will perform the k-rounding of n.
Input
The only line contains two integers n and k (1 ≤ n ≤ 109, 0 ≤ k ≤ 8).
Output
Print the k-rounding of n.
Example
Input
375 4
Output
30000
Input
10000 1
Output
10000
Input
38101 0
Output
38101
Input
123456789 8
Output
12345678900000000
题意:对于一个数字n,定义它的"k阶数"为最小的正整数x,这里x以k个或者更多的0结尾,且能够被n整除. 比如375的4阶数为 375*80 = 30000.
#include<stdio.h>#include<iostream>#include<algorithm>#include<math.h>using namespace std;int main(){ long long n,k,m=1; cin>>n>>k; while(k--) m*=10; cout<<(n*m)/__gcd(n,m)<<endl;}
阅读全文
0 0
- codeforces~~~
- Codeforces
- codeforces
- Codeforces
- codeforces
- codeforces
- Codeforces
- Codeforces
- CodeForces
- CodeForces
- CodeForces
- CodeForces
- CodeForces
- Codeforces
- Codeforces
- Codeforces
- Codeforces
- Codeforces
- 【Scikit-Learn 中文文档】28 交叉验证
- 数组中和等于K的数对
- 1004. 成绩排名 (20)
- js中获取的json数据怎么展现在jsp页面上
- caffe之python接口实战 :01-learning-lenet 官方教程源码解析
- CodeForces
- openssh源码阅读指南
- 【Scikit-Learn 中文文档】29 优化估计器的超参数
- 数据结构实验之图论四:迷宫探索
- 【Scikit-Learn 中文文档】30 模型评估: 量化预测的质量
- 吴恩达深度学习课程deeplearning.ai课程作业:Class 1 Week 3 assignment3
- 图像处理,机器视觉,机器学习等
- SpringCloud教程第五篇:高可用分布式配置中心
- 速感科技陈震| 如何给予机器一双慧眼