资源描述:
《铝合金电缆lca报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划铝合金电缆lca报告 NOIPXX提高组解题报告 T1神奇的幻方 【题目大意】告诉你幻方的构造方法,给出N*N幻方的方案。N≤39且为奇数。 【解题说明】直接模拟即可 【代码】 #include intn,m,i,j,x,y,a[55][55]; intmain(){ scanf("%d",&n);m=n*n;x=1;y=(n+1)/2;a[x][y]=1; for(i=2;i #include
2、 #defineN usingnamespacestd; intn,i,tm,tp,now,ans,sz,to[N],dfn[N],low[N],st[N];boolis[N]; voiddfs(intx){ dfn[x]=low[x]=++tm;st[++tp]=x;is[x]=1; inty=to[x];目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务
3、技能及个人素质的培训计划 if(!dfn[y])dfs(y),low[x]=min(low[x],low[y]); elseif(is[y])low[x]=min(low[x],dfn[y]); if(low[x]==dfn[x]){ for(sz=now=0;now!=x;)now=st[tp--],sz++; if(sz>1)ans=min(ans,sz); } } intmain(){ for(ans=1e9,scanf("%d",&n),i=1;i论,随机数据轻松跑出。②暴力+贪心,暴力枚顺子,剩下的牌
4、肯定是可以贪心的,随便搞一搞就可以了 【代码】 #include #include #include #definemxh usingnamespacestd; intans,T,n,i,x,y,pai[6],cnt[15]; voidfind(intstep){ inti,j,k,w; if(step>=ans)return; ans=min(ans,step+pai[1]+pai[2]+pai[3]+pai[4]);目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的
5、专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 if(pai[4])for(i=2;i1){pai[cnt[j]]--;cnt[j]-=2;pai[cnt[j]]++;for(k=j;k1){pai[cnt[k]]--;cnt[k]-=2;pai[cnt[k]]++;find(step+1);pai[cnt[k]]--;cnt[k]+=2;pai[cnt[k]]++;}pai[cnt[j]]--;cnt[j]+=2;pai[
6、cnt[j]]++;}pai[4]++;cnt[i]+=4;}if(pai[3])for(i=2;i=3){pai[cnt[i]]--;cnt[i]-=3;pai[cnt[i]]++;find(step+1);for(j=1;j1){pai[cnt[j]]--;cnt[j]-=2;pai[cnt[j]]++;find(step+1);pai[cnt[j]]--;cnt[j]+=2;pai[cnt[j]]++;}pai[cnt[i]]--;cnt[i]+=3;pai[cnt[i]]++;}if(pai[3]+pai[4]>=2)f
7、or(i=3;i=3&&cnt[i+1]>=3){pai[cnt[i]]--;cnt[i]-=3;pai[cnt[i]]++;w=i;for(j=i+1;cnt[j]>=3&&j=3)for(i=3;i=2&&cnt[i+1]>=2&&cnt[i+2]>=2){pai[cnt[i]]--;cnt[i]-=2;pai[cnt[i]]++; pai[cnt[i+1]]--;cnt[i+1]-=2;pai[cnt[i+1]]++;w=i+1; for(j=i+2;cnt[j]>=2&&j=5)for(i=3;i intL,n,m
8、,i,w,l,r,mid,pos,ans,a[55555]; boolok(intx){ for(pos=w=0,i=1;i>1))ans=mid,l=mid+1;elser=mid-1; printf("%d",ans);目的-通过该培训员工可对保安行业