OpenJ_POJ
来源:互联网 发布:淘宝店铺名字化妆品 编辑:程序博客网 时间:2024/05/15 06:18
题意:给出一个数x,求任意一个满足条件的a,满足:a是x的倍数,a这个数包含了0,1,2,...9十个数。
0<=x<=10^6 1<=a<=10^16
思路:要对给出的范围敏感!!
0-9十位加上给出的数10^6的6位是不是正好等于10^16的16位!!!
所以的前十位之间固定为9876543210,后6位加上一个数是的他被x整除。即加上x-987645321000000%x;
#include <iostream>#include<cstdio>#include<algorithm>#include<cstring>#include<vector>#include<queue>using namespace std;long long gao=9876543210000000;int main(){int t;scanf("%d",&t);for(int i=0;i<t;i++){long long x;scanf("%lld",&x);if(x){printf("%lld\n",gao+x-gao%x);}elseprintf("-1\n");}return 0;}
阅读全文
0 0
- OpenJ_POJ
- OpenJ_POJ
- OpenJ_POJ
- OpenJ_POJ
- OpenJ_POJ
- OpenJ_POJ
- Bomb! OpenJ_POJ
- OpenJ_POJ 1043
- OpenJ_POJ C17J Pairs
- OpenJ_POJ C17K Lying Island
- OpenJ_POJ C16D Extracurricular Sports 找规律、大整数类
- OpenJ_POJ C16D Extracurricular Sports(找规律,大整数)
- 关于WINDOWS去ping linux为什么ping不通
- Spark Core 调优指南
- jdbc中连接驱动的方式的区别
- Linux文件类型与扩展名
- Python 边做边学 9.2 数据库操作--定义数据字段(DbColumn)
- OpenJ_POJ
- 炮兵阵地(状态压缩dp)解题报告
- 欢迎使用CSDN-markdown编辑器
- Python——编码风格建议
- hasOwnproperty的使用,看是不是对象自身下面的属性
- 每日积累(20170819-day-25)(Nvidia CUDA_ARCH_BIN & CUDA_ARCH_PTX setting)
- Java并发编程:volatile关键字解析
- Java中Properties类的操作
- XSS攻击的三种基本形式解析