POJ 1426 Find The Multiple
来源:互联网 发布:淘宝信用贷款提前还款 编辑:程序博客网 时间:2024/05/29 14:25
听说可以用longlong+G++水过。。
#include<cstdio>#include<queue>using namespace std;int main(){ int n; while(scanf("%d",&n)!=EOF) { if(n==0) break; queue<long long>Q; Q.push(1); while(!Q.empty()) { long long test=Q.front(); if(test%n==0) { printf("%I64d\n",test); break; } Q.pop(); Q.push(test*10); Q.push(test*10+1); } } return 0;}
还可以dfs做,unsigned long long,由于dfs可以wa多次来二分出口,所以dfs版的ac代码时间少,内存少。。
最后,神奇的数学公式以及想法。。
膜拜大神!
详见:
優YoU http://user.qzone.qq.com/289065406/blog/1303946967
再次感谢大神!
0 0
- poj 1426 Find The Multiple
- Poj 1426 Find The Multiple
- POJ 1426 Find the Multiple
- poj 1426Find The Multiple
- POJ 1426 Find The Multiple
- POJ 1426 Find The Multiple
- POJ 1426 Find The Multiple
- POJ 1426 Find The Multiple
- poj - 1426 - Find The Multiple
- POJ 1426 Find The Multiple
- POJ-1426-Find The Multiple
- POJ 1426 Find The Multiple
- POJ 1426 Find The Multiple
- POJ 1426 Find The Multiple
- POJ 1426 Find The Multiple
- POJ 1426 Find The Multiple
- poj 1426 Find The Multiple
- POJ 1426 Find The Multiple
- CMake之CMakeLists.txt编写入门
- ZOJ-2971-Give Me the Number【5th浙江省赛】
- [BZOJ 2287][POJ Challenge]消失之物
- mysql阅读笔记二
- BZOJ-2186 沙拉公主的困惑 线性筛(筛筛筛)+线性推逆元
- POJ 1426 Find The Multiple
- JAVA 中ArrayList如何去除重复项方法。
- GNU Linux shell中如何进行各进制编码间(二进制、8进制、16进制、base64)的转换
- vsftpd启动报错
- 搜索框架的搭建(适用大部分框架)
- 一起看代码来玩玩QT之02LineEdit
- java String.split()函数的用法分析
- USACO 2.1 frac1
- POJ 3169 Layout(SPFA+差分约束)