编程逻辑题

1、请问同时满足这样条件的数:被10除余9,被9除余8,被8除余7,在100至1000之间,有几个这样的数?

2、有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

3、判断101-200之间有多少个素数,并输出所有素数。

4、打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。

例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。

5、将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。

6、利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。

7、输入两个正整数m和n,求其最大公约数和最小公倍数。

8、输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

9、求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。

10、一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程 找出1000以内的所有完数。

11、一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?

12、有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

13、1000只狗,从第一头起算,每隔一头杀一头(数到底后从第一头重新开始算),最后只留一只是活的,请问这是第几只狗?

日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个 
嫌疑犯的一个。以下为4个嫌疑犯的供词。 
A说:不是我。 
B说:是C。 
C说:是D。 
D说:C在胡说 
已知3个人说了真话,1个人说的是假话。 
现在请根据这些信息,写一个程序来确定到底谁是凶手。

原文地址:https://www.cnblogs.com/LF-place/p/11280358.html

时间: 2024-10-13 14:38:51

编程逻辑题的相关文章

2018 校招在线编程 20题-01

1. 最大乘积(拼多多) 输入 3 4 1 2 输出 24 解题思路: 定义五个数,一个最大,一个次大,一个第三大,一个最小,一个次小.只要找到这五个数,问题就解决了.因为最大乘积只可能是最大*(次大*第三大) 或者是 最大*(最小*次小).时间复杂度O(n),空间复杂度O(1).PS:这道题输入有问题,题目给的样例是直接给了一组数,而此时用例先给了一个数的个数n,然后再给了一组数. 1 #include<bits/stdc++.h> 2 using namespace std; 3 4 in

蓝桥杯省赛编程大题——骰子问题

作为第二道编程大题,难度也没有想象中那么难.只怪我当时没有认真的静下心来仔细的理解题目意思.连样例都没有看懂,高数课闲来无事,便静下来认真想了一下. 大致的题目意思是给你n个骰子,让你堆起来,并且告诉你有一些面是不能靠在一起的.问你总共有多少总方案数.(骰子规定1和4相对,2和5相对,3和6相对) 输入n m 表示骰子的个数和不能靠在一起的个数. 输入m行,每行两个数a b 表示a和b两面不能靠在一起. 输出一行方案数,数据较大请模100000000+7; 样例输入: 2 1 1 2 样例输出:

2014百度之星资格赛 1001:Energy Conversion(水题,逻辑题)

Energy Conversion Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4278    Accepted Submission(s): 1024 Problem Description 魔法师百小度也有遇到难题的时候-- 现在,百小度正在一个古老的石门面前,石门上有一段古老的魔法文字,读懂这种魔法文字需要耗费大量的能量和大量的

编程逻辑

该文章写在五年大学半年工作之后,大学专业为工商管理+软件工程,职业为BI ETL开发.从进大学的第一天开始,便评估好风险,从客观和直觉上去理解计算机.工商管理专业以会计学财务学为重要,除此之外,其他课程以多听少练为主要手段.计算机以多看为主要手段,涉猎众多书籍之后才有所感悟,本身喜欢凭直觉去学习知识,看过史蒂文森的<TCP/IP>三卷.<程序员的自我修养--链接.装载与库>.<深入理解计算机系统(原书第2版)>.<汇编语言(第3版)>等以及各种语言(c/c+

腾讯算法逻辑题

前几天小生去了一趟腾讯,接受前端大大的虐待. 整个过程充斥着各种血与泪,特别是他们的算法逻辑题,让我甚是上心.遂mark下,以求甚解... 经过一番思考以及和小伙伴们的共同探索,总算代码的运行结果是符合题目要求了,不过也不确定是否是最佳答案... 且不管了,如果知道有更好的答案再更新便是.. 有人也许会说,骚年,你这样把题目发出来真的好吗?这样不担心是个人都有种去企鹅面前装13吗? 那么我可以很负责任的说,这几道题只是餐前小菜.真正的风浪在后头,假如谁天真的以为有了这几道题就稳了,小心被人当猴看

iOS面试的一个逻辑题

一个同行的朋友前往某公司面试,在笔试的最后一题,出了这么一个问题:(分值为20分) 一个很古老的村子,这个村子的人分两种,红眼睛和蓝眼睛,这两种人并没有什么不同,小孩在没生出来之前,没人知道他是什么颜色的眼镜,这个村子中间有一个广场,是村民们聚集的地方,现在这个村子有三个人,分住三处,在这个村子,有一个规定,就是如果一个人能知道自己眼睛的颜色并且在晚上自杀的话,他就会升入天堂,这三个人不能够用语言告诉对方眼睛的颜色,也不能用任何方式提示对方的眼睛是什么颜色,而且也不能用镜子,水等一切有反光的物质

逻辑题:猜年龄

在CSDN程序人生微信公众号里,发了一道逻辑题,觉得挺有意思,特地拿出来,分享一下. 题目:某公司的两位科学家(甲.乙)去吃饭,坐在一家酒店靠近街道的窗口座位吃饭,在等待上菜的过程中,闲极无聊,甲向乙出了一道猜三个女儿年龄的题目. 甲:我有3个女儿,3人年龄之积等于36: 乙:猜不出来: 甲:3个女儿年龄之和等于街道上的行人数: 乙:还是无法确定: 甲:我的大女儿叫苏珊. 乙:哦,我知道了. 请问:甲的3个女人年龄各是多少? 分析: 共有3个条件,根据条件1,3人年龄之积等于36,因此可能有如下

前端面试常见逻辑题收集及分析

前端面试中常出现一些有趣的逻辑题,初见的时候有可能会手足无措,但实际多看几个题之后就会有一定的思考逻辑,有种打通任督二脉的感觉.以下是我个人面试经历以及网络上收集来的一些经典题目. 题目: 1.现有一个装有无限水的池塘,你手里有两个空壶,一个容积为6升,一个为5升,请问你如何用这两个空壶打3升水?请写出具体步骤(腾讯) 2.有一个烤肉架,它能同时烤两块肉,已知每块肉完全烤熟一面需要5分钟,请问用这个烤肉架烤熟三块肉最快是多少时间?(腾讯) 3.现有A.B两辆汽车相隔一段距离,它们之间有一只小鸟,

笔试逻辑题

笔试逻辑题 1 平均需要抛掷多少次硬币,才会首次出现连续两个正面? https://blog.csdn.net/tianxiajianling/article/details/7458560 2 某大公司有这么一个规定:只要有一个员工过生日,当天所有员工全部放假一天.但在其余时候,所有员工都没有假期,必须正常上班.这个公司需要雇用多少员工,才能让公司一年内所有员工的总工作时间期望值最大? 假设一年恒定365天,每个员工的生日都概率均等地分布在这365天里. 对E求导,得到n约等于365. 3 两