首页 > 其他分享 > [NOIP1998 普及组] 三连击

[NOIP1998 普及组] 三连击

时间:2022-08-14 07:44:05浏览次数:62  
标签:普及 连击 数字 三位数 三个 NOIP1998

试题分析:题目要求三个三位数是由1~9中分成三组组成的,也就是说三个数中每个位数上的数字都不相同,然后三个三位数要符合1:2:3的比例关系,所以我们可以直接将i看做第1个三位数,剩下的两个分别*2,*3,这样就满足了1:2:3,然后我们将每个数字都分离出来,并进行比较,判断(这里的三位数组成中不可以带有0),符合条件的输出即可。

代码如下:

 

标签:普及,连击,数字,三位数,三个,NOIP1998
From: https://www.cnblogs.com/xhklkmh/p/16584745.html

相关文章

  • [2016年NOIP普及组] 买铅笔
    [2016年NOIP普及组]买铅笔思路:P老师决定只买同一种包装的铅笔同时也要最划算,那么可以循环进行3次计算。每次的价格都与最小值比较,如果小于最小值,就代替当前最小值。分析......
  • [2009年NOIP普及组] 分数线划定
    [2009年NOIP普及组]分数线划定分析:根据题意,定义结构体将序号与成绩联系起来,这时sort函数排序不符合题意,需根据题意手打排序,根据题目给出的条件求人数和分数线,还需注意的......
  • [2006年NOIP普及组] 明明的随机数
    明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的......
  • [2015年NOIP普及组] 金币
    [2015年NOIP普及组]金币思路:第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收......
  • [2011年NOIP普及组] 瑞士轮
    首先归并排序,先比较,放入胜者组和败者组,去掉之前的分离,直接继续归并#include<bits/stdc++.h>usingnamespacestd; intn,q,bsl[2000001],bxh[2000001],bfs[2000001],ll,rr......
  • [2008年NOIP普及组] 排座椅
    用桶排排序,用贪心找出最优解#include<bits/stdc++.h>usingnamespacestd; intm,n,k,d,l,a,b,c,e,maxs,bj;inti,j,ii,mm[33000],ll[23000],ms[33000],ls[33000];intmai......
  • [2003年NOIP普及组] 乒乓球
    【问题背景】国际乒联现在主席沙拉拉自从上任以来就立志于推行一系列改革,以推动乒乓球运动在全球的普及。其中11分制改革引起了很大的争议,有一部分球员因为无法适应新规则......
  • [2003年NOIP普及组] 乒乓球
    国际乒联现在主席沙拉拉自从上任以来就立志于推行一系列改革,以推动乒乓球运动在全球的普及。其中11分制改革引起了很大的争议,有一部分球员因为无法适应新规则只能选择退役......
  • [2010年NOIP普及组] 数字统计
    请统计某个给定范围[L,R]的所有整数中,数字2出现的次数。比如在给定范围[2,22],数字2在数2中出现了1次,在数12中出现了1次,在数20中出现了1次,在数21中出现了1次,在数22中出现......
  • [2010年NOIP普及组] 数字统计
    [2010年NOIP普及组]数字统计题目大意是在[l,r]这个区间中,统计所有数字的每一位上有多少2。很明显,这个题目要用到数字拆分。代码如下:inta=i;while(a!=0){intb;b=a%10;//......