
蓝桥杯练习
R...
这个作者很懒,什么都没留下…
展开
-
蓝桥杯练习 审美问题(异或)
1.问题描述问题描述 《审美的历程》课上有n位学生,帅老师展示了m幅画,其中有些是梵高的作品,另外的都出自五岁小朋友之手。老师请同学们分辨哪些画的作者是梵高,但是老师自己并没有答案,因为这些画看上去都像是小朋友画的……老师只想知道,有多少对同学给出的答案完全相反,这样他就可以用这个数据去揭穿披着皇帝新衣的抽象艺术了(支持帅老师^_^)。 答案完全相反是指对每一幅画的判断都相...原创 2019-03-10 20:56:06 · 349 阅读 · 1 评论 -
蓝桥杯 素因子去重(循环、分支)
问题描述问题描述 给定一个正整数n,求一个正整数p,满足p仅包含n的所有素因子,且每个素因子的次数不大于1输入格式 一个整数,表示n输出格式 输出一行,包含一个整数p。样例输入1000样例输出10数据规模和约定 n<=10^12 样例解释:n=1000=2^3*5*3,p=2*5=10思路1,求素因子的方法2.用...原创 2019-03-10 20:55:20 · 362 阅读 · 0 评论 -
蓝桥杯 P005(阶乘)
问题描述一个整数n的阶乘可以写成n!,它表示从1到n这n个整数的乘积。阶乘的增长速度非常快,例如,13!就已经比较大了,已经无法存放在一个整型变量中;而35!就更大了,它已经无法存放在一个浮点型变量中。因此,当n比较大时,去计算n!是非常困难的。幸运的是,在本题中,我们的任务不是去计算n!,而是去计算n!最右边的那个非0的数字是多少。例如,5!=1*2*3*4*5=120,因此5!最右边的那...原创 2019-03-10 21:16:51 · 343 阅读 · 0 评论 -
蓝桥杯 九数组分数
问题描述九数组分数1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?下面的程序实现了该功能,请填写划线部分缺失的代码。 1 #include <stdio.h> 2 3 void test(int x[]) 4 { 5 int a = x[0] * 1000 + x[1] * 100 + x[2] * 10 + x[3]; 6...原创 2019-03-20 10:40:19 · 150 阅读 · 0 评论 -
蓝桥杯 最大最小公倍数(贪心)
问题描述问题描述已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。输入格式输入一个正整数N。输出格式输出一个整数,表示你找到的最小公倍数。样例输入9样例输出504数据规模与约定1 <= N <= 106。思路1.首先我想到的是最接近n的三个数肯定是最小公倍数最大的,然后就写了个程序求这三个数的最小公倍...原创 2019-03-11 19:33:34 · 420 阅读 · 0 评论 -
蓝桥杯 图形显示(循环)
问题描述编写一个程序,首先输入一个整数,例如5,然后在屏幕上显示如下的图形(5表示行数): * * * * * * * * * * * * * * *代码#include <iostream>using namespace std;int main(){ int n; cin>>n; for(int i ...原创 2019-03-11 19:48:47 · 295 阅读 · 0 评论 -
蓝桥杯 加法变乘法
问题描述加法变乘法我们都知道:1+2+3+ ... + 49 = 1225现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。注意:需要你提交的是一个整数,不...原创 2019-03-20 20:10:53 · 129 阅读 · 0 评论