精华内容
下载资源
问答
  • 2019-07-27 21:49:11
    第几个幸运数字

    题目描述
    到x星球旅行的游客都被发给一个整数,作为游客编号。
    x星的国王有个怪癖,他只喜欢数字3,5和7。
    国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。

    我们来看前10个幸运数字是:
    3 5 7 9 15 21 25 27 35 45
    因而第11个幸运数字是:49

    小明领到了一个幸运数字 59084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字,否则领不到奖品。

    请你帮小明计算一下,59084709587505是第几个幸运数字。

    需要提交的是一个整数,请不要填写任何多余内容。

    package Lqb;
    
    public class Text30 {
    
    	public static void main(String[] args) {
    		long MAX =  59084709587505l;
    		int count = 0;
    		for ( long i = 0; Math.pow(3,i) < MAX; ++i)
    			for ( long j = 0; Math.pow(5,j) < MAX; ++j)
    				for ( long k = 0; Math.pow(7,k) < MAX; ++k)
    					if (Math.pow(3,i) * Math.pow(5,j) * Math.pow (7,k) < MAX )
    						count ++;
    		System.out.println(count);		
    	}
    }
    
    
    
    更多相关内容
  • 两道C语言编程题:一、输入一整数,求它的位数以及各位数字之和.一:#includevoidmain(){inta,...//i为位数}C语言问题,输入一个5位数以内的正整数,要求输出这是个几?每一位分别是多少?main(){longinta;intb,c,d...

    两道C语言编程题:一、输入一个整数,求它的位数以及各位数字之和.

    一:#includevoidmain(){inta,i=0,sum=0;scanf("%d",&a);while(a){sum+=(a%10);//sum是个位数之和a/=10;i++;//i为位数}

    C语言问题,输入一个5位数以内的正整数,要求输出这是个几位数?每一位分别是多少?

    main(){longinta;intb,c,d,e,f;scanf("%ld",&a);while(a>=1&&a=1&&a/10000=1&&a/1000=1&&a/100=1&&a/10=1&&

    怎样在C语言编程中以指数的形式输入一个数?

    例如:2的3次方#include#includeintmain(intargc,char*argv[]){printf("%f\n",pow(2,3));//第一个参数是底数(double),//第二

    C语言编程:输出一个3位整数的逆序数,如输入123,输出321.

    #includevoidmain(){intx,a,b,c;scanf("%d",&x);a=x/100;b=x/10%10;c=x%10;x=c*100+b*10+a;printf("%d",x);

    用C语言编程,输入一个正整数,计算并显示该数的各位数字之和.

    #includeintmain(){inta,sum=0;scanf("%d",&a);while(a){sum+=a%10;a/=10;}printf("sum=%d\n",sum);return0

    C语言程序 输入一个5位数,判断他是不是回位数

    #includeintmain(){longa;printf("请输入一个无位数:");scanf("%ld",&a);if(a/10000==a%10&&a/1000%10==a%100/1

    c语言编程 输入正整数n,求n是几位数

    #includeint main(){\x09int n,s=0;\x09scanf("%d",&n);\x09while

    用C语言编输入一个整数输出其位数

    int类型所能容纳的数字位数不能超过10.我写的这个程序稍微长了点,但不受int类型容量的限制,能够处理很长的整数输入(由buffer数组的大小决定).这程序只处理纯整数输入.有疑问尽管问.&nbsp

    用c语言编程:输入一个四位数,求出它的个位、十位、百位、千位

    inti=2123;intone,two,three,four;one=i%10;//各位two=(i/10)%10;//十位three=(i/100)%10;//百位four=(i/1000)%10

    C语言编程 判断输入的一个数是否是5的倍数

    #includeintmain(){inti;voidfun(inta);printf("输入数字:");scanf("%d",&i);fun(i);return0;}voidfun(inta){if

    C语言“输入一个大于10的数字,输出它是几位数.用循环语句”

    #includeintmain(){\x05inti,k=0;\x05for(scanf("%d",&i);i;i=i/10)\x05\x05k++;\x05printf("是%d位数",k);\x0

    C语言编程1.输入一个字母,输出它的后继字母.如输入’a’,则输出’b’.源代码:

    charch;scanf("%c",&ch);printf("%c\n",ch+1);

    C语言 输入一个数,判断这个数是几位数

    一直除十直到为0再答:除一次,i++再问:i=1,然后每除10,i+1?再答:开始0再问:令I=0,然后除以10,直到原数为0,最后输出I?再答:对

    C语言编程输出100以内能同时被3和5整除的正整数

    //#include"stdafx.h"//vc++6.0加上这一行.#include"stdio.h"voidmain(void){inti,j,k;for(i=15;i

    输入一个3位数,判断是否是“水仙花数”C语言题目! 写出编程和流程图.

    #includevoidmain(){inti,j,k,m;printf("inputdata:");scanf("%d",&m);/*输入一个3位数*/i=m/100;j=(m-100*i)/10;

    C语言:输入一个不多于5位的正整数,求它是几位数.要求:将判断一个数的位数操作定义为一个函数

    #include#define N 5int main(){    int len(int

    C语言编程题:任意输入一个数,使其在输出屏幕上显示出他是几位数,且显示出每位的具体数字.

    charsNum[8];intnumber=0;intnCount=0;cin>>number;charstring[25];memset(string,0,25);itoa(number,strin

    C语言编程:输入一个整数,求各位数字之和..

    #includeintmain(){intn,sum=0;printf("请输入一个整数:");scanf("%d",&n);while(n){sum=sum+n%10;n/=10;}printf("

    c语言编程 输入一个正整数n(1

    #includevoidmain(){\x09inti,n;\x09inta[10];\x09ints,p;\x09printf("n:");\x09scanf("%d",&n);\x09for(i=

    输入一个字母,输出该字母后的第5个字母,如输入a,则输出f,需考虑越界 c语言编程

    #includemain(){chara;printf("inputachar:");scanf("%c",&a);if((a+5)>'z')printf("overflow\n");elseif((

    展开全文
  • 几个幸运 x星球旅行的游客都被发给一个整数,作为游客编号。 x星的国王有个怪癖,他只喜欢数字3,5和7。 国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。 我们来看前10...

    第几个幸运数

    				到x星球旅行的游客都被发给一个整数,作为游客编号。
    				x星的国王有个怪癖,他只喜欢数字3,5和7。
    				国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。
    				
    				我们来看前10个幸运数字是:
    				3 5 7 9 15 21 25 27 35 45
    				因而第11个幸运数字是:49
    				
    				小明领到了一个幸运数字 59084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字,否则领不到奖品。
    				
    				请你帮小明计算一下,59084709587505是第几个幸运数字。
    				
    				需要提交的是一个整数,请不要填写任何多余内容。
    

    思路:
    这题要仔细看题目,关键在于,准确地说出这是第几个幸运数字,所以我们不必判断1~59084709587505有多少个幸运数,只要根据条件,算出第几个只含有因子:3,5,7的数是59084709587505,用到了逆向思维;

    package Lqb;
    
    public class Text30 {
    
    	public static void main(String[] args) {
    		long MAX =  59084709587505l;
    		int count = 0;
    		for ( long i = 0; Math.pow(3,i) < MAX; ++i)
    			for ( long j = 0; Math.pow(5,j) < MAX; ++j)
    				for ( long k = 0; Math.pow(7,k) < MAX; ++k)
    					if (Math.pow(3,i) * Math.pow(5,j) * Math.pow (7,k) < MAX )
    						count ++;
    		System.out.println(count);		
    	}
    }
    
    
    展开全文
  • 猜数字游戏,1100猜数字游戏规则

    千次阅读 2020-12-21 13:49:37
    计算机实习报告面向过程编程用C语言求解实际问题一、问题描述游戏类第15个任务——猜数字游戏任务描述:...计算机实习报告面向过程编程用C语言求解实际问题一、问题描述游戏类第15个任务——猜...

    注意本程序使用rand函数此函数在此程序中默认随机值为1275可以用来测试程序#include#in...

    注意本程序使用rand函数此函数在此程序中默认随机值为1275可以用来测试程序#include#in...

    计算机实习报告面向过程编程用C语言求解实际问题一、问题描述游戏类第15个任务——猜数字游戏任务描述:...

    计算机实习报告面向过程编程用C语言求解实际问题一、问题描述游戏类第15个任务——猜数字游戏任务描述:...

    计算机实习报告面向过程编程用C语言求解实际问题一、问题描述游戏类第15个任务——猜数字游戏任务描述:...

    猜数字游戏,

    猜数字的游戏规则

    1.两个人玩2.第一个人先比一个数字,不能让另一个人看到,然后猜到正确的数字那个人就会获得奖励,猜错就没有奖励

    其他答案:通常两个人玩,一个人出数字,另一个人猜。出数字的人要想好一个没有重复数字的4个数,不能让猜的人知道。猜的人就可以开始猜。每猜一个数字,出数者就要根据这个数字给出几A几B,其中A前面的数字表示位置正确的数的个数,而B前的数字表示数字正确而位置不对的数的个数。

    例如:

    正确答案为 5234,而猜的人猜 5346,则是 1A2B,其中有一个5的位置对了,记为1A,而3和4这两个数字对了,而位置没对,因此记为 2B,合起来就是 1A2B。接着猜的人再根据出题者的几A几B继续猜,直到猜中(即 4A0B)为止。

    猜数字游戏的一种变体允许重复的数码。这种规则的游戏被称为 Mastermind 。其规则大致为:

    1. 如果有出现重复的数字,则重复的数字每个也只能算一次,且以最优的结果为准。

    2. 例如,如正确答案为5543,猜的人猜5255,则在这里不能认为猜测的第一个5对正确答案第二个,根据最优结果为准的原理和每个数字只能有一次的规则,两个比较后应该为1A1B,第一个5位子正确,记为1A。

    3. 猜测数字中的第三个5或第四个5和答案的第二个5匹配,只能记为1B。当然,如果有猜5267中的第一个5不能与答案中的第二个5匹配,因此只能记作1A0B。

    其他答案:先解释标准规则,再介绍几种变体。

    通常由两个人玩,一方出数字,一方猜。出数字的人要想好一个没有重复数字的4个数,不能让猜的人知道。猜的人就可以开始猜。每猜一个数字,出数者就要根据这个数字给出几A几B,其中A前面的数字表示位置正确的数的个数,而B前的数字表示数字正确而位置不对的数的个数。

    如正确答案为 5234,而猜的人猜 5346,则是 1A2B,其中有一个5的位置对了,记为1A,而3和4这两个数字对了,而位置没对,因此记为 2B,合起来就是 1A2B。

    接着猜的人再根据出题者的几A几B继续猜,直到猜中(即 4A0B)为止。

    猜数字游戏通常设有猜测次数的上限。根据计算机测算,如果采用严谨的猜测策略,任何数字最多7次就可猜出(即达到 4A0B)。值得注意的是,在有些地方把次数上限定义为最多几次猜测以后就可以肯定数字是几,但这时或还需要再猜一次才能得到 4A0B 的结果。

    标准的猜数字游戏由10个数码(0-9)和4个数位组成。可以通过变化数码或数位来丰富游戏。例如,可以使用9个数码玩4个数位的游戏。

    猜数字游戏的一种变体允许重复的数码。这种规则的游戏被称为 Mastermind 。其规则大致为:

    除了上面的规则外,如果有出现重复的数字,则重复的数字每个也只能算一次,且以最优的结果为准。例如,如正确答案为5543,猜的人猜5255,则在这里不能认为猜测的第一个5对正确答案第二个,根据最优结果为准的原理和每个数字只能有一次的规则,两个比较后应该为1A1B,第一个5位子正确,记为1A;猜测数字中的第三个5或第四个5和答案的第二个5匹配,只能记为1B。当然,如果有猜5267中的第一个5不能与答案中的第二个5匹配,因此只能记作1A0B。

    猜数字游戏,

    在"数学吧"里看到的一个猜数游戏..给定1到n的一个整数,猜这个...

    【俊狼猎英】团队为您解答~还是以1~12为例,如果算上把数准确猜出的那次,需要6次也不用黄金分割,就用1/3,2/3位置就可以了第一次4,第二次9,这时如果4的情况因为5~8有4个数,10~12有3个,因此在4~9中间猜,9是下一个验证的位置,因此猜6如果>9则...

    猜数字游戏,c语言编写一个猜数字游戏?

    #include#include#includeint main(){ int n,m,i = 0; srand(time(NULL)); n = rand()0+1; do { printf("输入所猜数字:"); scanf("%d",&m); i++; if( m>n ) printf("猜错了!太大了!\n"); else if( m < n) printf("猜错了!太小了!\n"); }while(m != n); printf("答对了!\n"); printf("共猜测了%d次。\n",i); if(i <= 5 ) printf("你太聪明了,这么快就猜出来了。\n\n"); else if(i > 5) printf("你还需改进方法,以便更快猜出来!\n\n"); return 0; }

    1尽量缩小范围:像我这样你说能成功吗?数字是50,我第一次猜是30,第二次猜31,猜中可能吗?2.先猜边缘数字:先猜20以下或80以上3.不要太离谱:跟第一条相反祝你成功猜数字游戏#include#include#includeusingnamespacestd;intmain(){inta,b,num1,num2,num3,x,y,z,times;num1,num2,num3为随机生成的目标数字。你说的是个小游戏。以前,我给学生们编了个1到100的猜数字游戏,每猜一次,都告诉你大或者小,最后,都能猜出来。一般10到15次就猜完啦,你是十个人,你应该知道概率是多少。你好 我是木易 很高兴回答你的问题 有哪些数字游戏值得推荐的 有以下几款。1.星谷露物语 《星露谷物语》游戏大小不足一个G,但内容却异常丰富,而且各种元素之间还错综复杂。推荐;游戏1:(压轴、力荐)拉拉手游戏2:“二人手”可以由三对人同时参加,双方各拿一个筷子,同时夹取瓜子往返于两张桌子,在规定时间内,夹的数量最多者为获胜者。游戏3:。对牛谈情~ 鸡同鸭讲~ 指鹿为马~ 虎背熊腰~ 虎视眈眈~ 一马平川~ 虎头蛇尾~ 一心一意~ 二龙戏珠~ 三羊开泰~ 四分五裂~ 五湖四海~ 六神无主~ 七上八下~ 。游戏9:猜数字(1~100) 每猜一次范围缩小,最后猜中的人倒霉挨罚(对于那些台前工作者) 游戏11:蒙眼取物 1.问他希望下一个同学是谁,并把名字贴在中间橘子上 2.把同学眼。导游带团,车上小游戏集锦:1、《给新人送贺礼》假设车上有对“新人”,大家轮流给他们的“新家”送一件家具、家电、厨具等家居生活用随身衣物除外,说错或者重复的为失败。旅游时坐大巴几个好玩的互动游戏!跟团旅行过的朋友应该都知道,车上如果有一个特别有意思,懂得用游戏互动的导游那么行程将会愉快很多,下面给大家推荐几个适合在大巴上玩。在聚会上玩点游戏可以调解气氛,拉进感情。接下来让我们来玩点开心的吧。1、偷天陷阱 先制作道具:找一些红绳,中间穿上纸杯,当做铃铛,根据参加人数准备眼罩,再准备。一般十个人以上玩,主持人。每个人开始猜猜数字,如:A说:30 主持人说:30到100,B在从30到100中猜数字说:60,主持人在说:30到60,…Z说:56,主持人说:恭喜你,中奖了!′当用户选择开始游戏时,让用户逐次猜数字,用户每次猜数字后系统会给出本次猜数字的结果提示。设置猜数字上限如10次。如果。直到游戏者说出出题者写出的数字,游戏结束~ 。以前写过一个,当然,没做界面的,要做界面自己可以做 include include include using namespace std;int main() { time_t t=time(0);cout(&t) 1.两个人玩 2.第一个人先比一个数字,不能让另一个人看到,然后猜到正确的数字那个人就会获得奖励,猜错就没有奖励 一个完整的c程序如下,程序在win-tc和Dev-c++下都调试通过。include include include int main() { int stime,a,z,t,i,c,m,g,s,j,k,l[4];j:数字正确的位数 k:位置。 以前写过一个,当然,没做界面的,要做界面自己可以做 include include include using namespace std;int main() { time_t t=time(0);cout(&t);char flag='y';。C语言猜数字游戏怎么写,随机生成一个数值,你来猜。C-Free5.0 方法\/步骤 1 首先我们先点开C-Free5.0然后新建一个你猜.c的空白页面,输入基本语句。然后保存。2 然后我们要。猜数字游戏介绍: 电脑随机产生一个数字不重复的四位数。电脑会将您提交的数与它自动产生的数进行比较,结果显示成\文|狐兜兜昨天,柴柴发布了一个猜数字游戏的博弈论实验(Sina Visitor System,猜中位数),得到了广大… 我看过电视和生活中玩这个游戏的人都叫“猜数字”。应该就是这个名字吧

    展开全文
  • int a[15]={29,27,25,23,21,19,17,15,13,11,9,7,5,3,1}; int i,n,low,high,mid; printf("数组a数据依次为:\n"); for(i=0;i<15;i++) printf("%d ",a[i]); printf("\n\n请选择数组中任意一值,并输出:")...
  • 2018蓝桥杯第几个幸运(C语言)

    千次阅读 2022-02-13 17:54:09
    X 星球旅行的游客都被发给一个整数,作为游客编号。 X 星的国王有个怪癖,他只喜欢数字3,53,5...小明领了一个幸运数字5908470958750559084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字...
  • 在第一份工作结束的时候,还是个java小白...今天发一下自己的解决思路,思路很简单,适合初级程序员:1、假定max个数,抽取min个数字2、初始化一个组合为数字 0-min3、固定min-1个数字,找出其中一个数字的可替换可...
  • low代表第一元素的下标,mid代表中间元素的下标,high代表最后一元素的下标,num为查找的数字 始终在low与high区间中找 若num小于mid,则high为mid-1,重新定义mid 若num大于mid,则low为mid+1,重新定义mid ...
  • 15个数按从小大顺序存放在一个数组中,输入一个数,输出一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出“无此数”。 #include <stdio.h> #include <stdlib.h>...
  • 题目一个只有2、3、5或7的质数的数被称为一个不起眼的数。第1、2、3、4、5、6、7、8、9、10、12、14、15、16、18、20、21、24、25、27、...我的想法:分别算出来一个数是2,3,5,7的次方,再将次数相乘,然后发...
  • #include<stdio.h> #include<math.h> #include<... printf("请输入15个数(由大小):");//15 14 13 12 11 10 9 8 7 6 5 4 3 2 1//1 3 4 5 6 8 12 23 34 44 45 56 57 58 68 for ...
  • 蓝胖是个热爱数学的人,在他心目中每个数位都由2,3, 5, 7 组成的 数字是他的幸运数字,而幸运数列是将所有幸运数字排序后得到的递增数列: 2,3,5, 7, 22, 23, 25, 27, 32, 33, 35, 37, 52, 53, 55, 57, 72, 73, ...
  • 几个幸运

    千次阅读 2020-02-05 13:29:57
    几个幸运 第九届省赛JAVA大学C组 x星球旅行的游客都被发给一个整数,作为游客编号。 x星的国王有个怪癖,他只喜欢数字3,5和7。 国王规定,游客的编号如果只含有因子: 3,5,7,就可以获得一份奖品。 我们来看前...
  • 输入正整数n,判断1n之中,数字1一共要出现次。例如1123这个数,则出现了两次1。例如15,那么1到15之中,一共出现了8个1。 输入格式  一个正整数n 输出格式  一个整数,表示1出现的资料 样例输入 15 样例...
  • 点击查看C语言程序设计:编写程序,输入一正整数,统计该整数的位数并... /*定义整形函数,用n代替输入的,sum为和,m代表位数*/ printf("请输入一整数:\n"); /*输入一整数*/ scanf("%d",&n); /*输入一...
  • 15个数按由大小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则输出“无此数” 2 解法 //C程序设计第五版(谭浩强) //章节:第六章 利用数组处理...
  • 等价关系与划分对应问题 第二类斯特林计算公式 4元集等价关系计算 6元集等价关系计算
  • 数字华容道的基本解法思路就如同魔方解法-样,下面开始教学步骤,先对第一排,将1、2、3一个个目标位置,这一步不需要什么技巧,只管将三数字-移就行,其它数字不用管。在移数字4时先移目标位下面,将...
  • 15个数按从小大的顺序存放在一个数组中。输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,输出“不在表中”。 折半查找法的原理是:对于一个升序数组,将中间的数和输入的数...
  • 习题 5.8 有15个数按由大小的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则打印出“无此数”。 代码块: #include &lt;iostream&gt; ...
  • matlab中取两个数中的较小值

    千次阅读 2021-05-08 03:31:13
    =large(a1:a15,1)第一大=large(a1:a15,2)第二大=small(a1:a15,1)第一小=small(a1:a15,2)第二小matlab 随机取数问题可以这样随机生成一个数af:0--1的afmatlab 矩阵取数问题可能需要编程.[A,i]=unique(a),%同时给出...
  • 输入20个数,放在数组中,输出其总和,平均数,以及大于平均数的那些数简单写一下代码流程dima(20)fori=0to19a(i)=inputbox(“输入第"+str(i+1)+"个数")nextisum=0fori=0to19sum=sum+a(i)nexti备注编一个程序,输入10个...
  • 题目: 用Java输出1-100中所有被5整除的,每三个数字换一行。 解答: package Zuoye; public class Whilezuoye...//记录一行输出了几个 while(a<=100){ if(a%5==0){ System.out.print(a+" "); c++;}
  • 定点几个知识点

    千次阅读 2017-04-01 10:54:25
    的定标概念 通过设定小数点在数据的不同位置,就可以表示不同大小和精度的小数。 Q和S表示法 以16位数据为例,Q和S表示法的存储格式为: Qx:x位用来表示小数部分,(15-x)位用来表示整数。 Sx.y:其中x+y=15...
  • 把1、2、3、4、5、6、7、8、9,填入九宫格内,使横竖斜,每行的三个数的和都相等,这个相等的和是15被称作幻和。下一步我们要确定中间数是多少,根据直觉,这个数应该是5,怎么可以证明这一点呢。大家请注意观察下面...
  • c语言:编写函数判断x是否同构

    千次阅读 2021-05-25 02:09:57
    4悬赏:30解决时间 2021-01-19 03:42已解决2021-01-18 15:16例如5是同构,因为5是25右边的,在主函数中调用该函数打印输出1100间的同构下面是我编的程序,结果应该是1,5,6,25,76,可是却多了几个不对的...
  • 上周旁听了一节小小的学而思数学网课,写一...A走B的动作,我分为5个步,即向右,向右,向右,向上,向上。但是也可以换顺序,所以我只需要在5个步骤里任意选3向右就是路径的总数量了, 即 C53C_5^3C53​ ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 847,865
精华内容 339,146
关键字:

从5数到15,一共数了几个数

友情链接: beev.zip