简单除法(简单枚举优化)

#include<iostream>
#include<algorithm>
using namespace std;
void panduan(int s,int k)
{
	int n,m;bool l=1;
	n=s;m=k;
	int i,sn=0,a[20],j;
	for(i=0;n!=0;i++)
	{
		a[i]=n%10;
		n=n/10;
	}

	for(;m!=0;i++)
	{
		a[i]=m%10;
		m=m/10;
	}
	i--;
sort(a,a+i);
	if(i==8)
	{a[++i]=0;sort(a,a+10);}
	else if(i==7)
	{l=0;}
//	else
for(j=0;j<i;j++)
{if(a[j]==a[j+1])
{l=0;break;}}
if(l==1)
cout<<s<<'/'<<k<<endl;

}
int main()
{
    int n,f,s,m,k,i;
	cin>>n;
	s=10000/n;
	f=100000/n;
//	i=1203;m=74586;
//	panduan(i,m);
	for(i=s;i<=f;i++)
	{
		m=i*62;
		panduan(i,m);
	}

	return 0;}

简单除法(简单枚举优化),布布扣,bubuko.com

时间: 2024-12-25 22:46:59

简单除法(简单枚举优化)的相关文章

10种简单的Java性能优化(转)

本文由 ImportNew - 一直在路上 翻译自 jaxenter.欢迎加入翻译小组.转载请见文末要求. 你是否正打算优化hashCode()方法?是否想要绕开正则表达式?Lukas Eder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧. 最近"全网域(Web Scale)"一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加"全网域".但是究竟什么是全网域?或者说如何确保全网域? 扩展的不同方面 全网域被炒作的最多的是扩展负载(

分享一个简单的简单的SQLHelper类

分享一个简单的简单的SQLHelper类,代码如下: 1 class SqlHelper 2 { 3 public static readonly string connstr = 4 ConfigurationManager.ConnectionStrings["dbConnStr"].ConnectionString; 5 6 public static int ExecuteNonQuery(string cmdText, 7 params SqlParameter[] para

【枚举+优化】10396 - 组队

[枚举+优化]10396 - 组队 Time Limit: 1000MS Memory Limit: 65536KB NBA每年都有球员选秀环节.通常用速度和身高两项数据来衡量一个篮球运动员的基本素质.假如一支球队里速度最慢的球员速度为minV,身高最矮的球员高度为minH,那么这支球队的所有队员都应该满足: A * ( height – minH ) + B * ( speed – minV ) <= C 其中A和B,C为给定的经验值.这个式子很容易理解,如果一个球队的球员速度和身高差距太大,

jsp简单练习-简单的下拉表单

<%@ page contentType="text/html; charset=gb2312" %> <html> <body> <form name="form1" action="SwitchApp.jsp" method="post"> 请选择一种颜色: <select name="ys"> <option value="r

miniSipServer简单而不简单,轻松落地,实现电脑对固话、手机通讯

最近沉迷于SIP通讯,网内通讯全免费,落地也就几分钱,而且无漫游全国拨打,想想真是心动呢,只要有网落就ok!. 对于sipserver,现在的市场上软件很多,免费的.收费的应有尽有,这里不一一例举.综合对比了一下我还是选择了MiniSipServer. 原因如下: 1.自己目前已经有一台云服务器是Windows 2012 R2版本 X64, 而市面上大部分Sipserver都是基于Linux下的,苦于本人对Linux不熟悉,所以pass掉一部分SipServer,MiniSipServer是基于

方国治:做股票真的很简单,简单到

http://blog.sina.com.cn/s/blog_5ae207160102vrlb.html 方国治:做股票真的很简单,简单到 (2015-07-11 20:00:18) 转载▼ 标签: 股票 分类: 投资大道 2015年6月13日,由七禾网和混沌天成北京营业部共同举办的“2015金融巅峰论坛暨第二期混沌天成北京沙龙”活动在北京鸿坤国际大酒店香江厅举行.由善境投资总经理吴洪涛.深圳开拓者科技有限公司副总经理陈四建.<趋势操盘法则>畅销书作者方国治,以及上海奇获投资管理有限公司投资总

2018今日头条春招的一道笔试题 —— 通过改变枚举的变量进行枚举优化

题目如下: 这道题我们最先想到的做法,应该就是2重循环枚举数对,然后把数对放在set里去重,最后输出set的大小,即输出set.size( ).代码如下: 1 #include<iostream> 2 #include<set> 3 using namespace std; 4 5 int n, k, a[100000]; 6 set<pair<int, int>> mypairs; 7 8 int main() 9 { 10 cin >> n

wwwhj8828com系统安装简单,配置简单19908836661

一款分布式开源监控系统asuramonitor 阿修罗监控,最好用的分布式开源监控系统,运维工作中自己开发的linux监控系统,功能强大灵活, 系统安装简单,配置简单相比zabbix, nagios,cacti,小米监控等都使用相当简单.只需要会写脚本,语言不限就可以实现任意监控需求. 系统安装简单,配置简单1.数据采集免配置: agent自发现.agent主动推送, 任何数据自定义脚本2.可扩展性, 扩展简单,随时扩,随心扩3.历史数据查询, 可以秒级返回全年数据趋势图, 多个指标数据, 趋势

简单的除法(简单枚举优化)

//输入一个正整数n从小到大的顺序输出都形如abcde/fghij=n在表达a至j仅仅是数字0至9置换 //进入62出口 //79546/01283=62 //94739/01528=62 //尽管是暴力求解.可是做了一些优化. #include<iostream> #include<algorithm> using namespace std; void panduan(int s,int k) { int n,m;bool l=1; n=s;m=k; int i,sn=0,a[