UVA 725
来源:互联网 发布:37传奇霸业龙脉数据 编辑:程序博客网 时间:2024/06/03 19:43
题目大意:输入n,如果存在输出形如 abcde / fghij = n的形式。abcdefghij是0~9的某种排序。存在前导0。不存在则输出提示。
解题思路:枚举fghij。求出abcde,是否没有重复的,且数的位数没错。要做一些限定,否则会超时。
ac代码:
#include <iostream>#include <set>using namespace std;int n, temp, sum, count=0;set <int>se;int main(){while (scanf("%d", &n)!=EOF && n){sum = 0;if (count)printf("\n");count++;for (int i=1234; i<100000; i++){temp = n * i;if (temp > 98765)continue;for (int j=0,cnt=1; j<5; j++,cnt*=10)se.insert(i/cnt%10);for (int j=0,cnt=1; j<5; j++,cnt*=10)se.insert(temp/cnt%10);if (se.size() == 10){sum++;printf("%05d / %05d = %d\n", temp, i, n);}se.clear();}if (!sum)printf("There are no solutions for %d.\n", n);}return 0;}
阅读全文
0 0
- uva 725
- UVa 725
- uva 725
- uva 725
- UVa 725
- UVa 725
- UVa 725
- UVA 725
- UVA 725 - Division
- UVA 725 - Division
- UVa 725 - Division
- UVA - 725 Division
- UVa 725 - Division
- UVa 725 Division
- UVa 725 - Division
- Uva 725 Division
- UVA-725除法-Division
- UVA - 725 Division
- awk数组详解
- mysql 按年度、季度、月度、周、日统计查询
- 解析XML方法,如何对xml进行解析
- The most simple and easy to use Qt GUI library plug-in FTStyle (2)The latest version
- ActiveMQ简单介绍以及安装
- UVA 725
- STM32软件复位办法
- OracleDBA之表管理
- ASP.net 服务器控件: DropDownCheckBoxList 下拉多选框
- 企业Web常用架构LAMP-LNMP实战
- 工具类Calendar务必用原始的变量(这是一个坑)
- 什么是原子性,什么是原子性操作?
- UVA 11059
- 读书笔记1(Effective java)