
模拟枚举
灰太狼!!!
少儿编程老师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【暴力枚举】 确定进制(详细代码)
【 暴力枚举】确定进制 1.【题目描述】2.【代码】1.【题目描述】6*9 = 42 对于十进制来说是错误的,但是对于13进制来说是正确的。即, 6(13) * 9(13) = 42(13), 而 42(13) = 4 * 131+ 2 * 130= 54(10)。 你的任务是写一段程序读入三个整数p、q和 r,然后确定一个进制 B(2<=B<=16) 使得 p * q = r. 如果 B有很多选择, 输出最小的一个。例如: p = 11, q = 11, r = 121. 则有 11(3)原创 2021-10-20 16:50:00 · 279 阅读 · 0 评论 -
【暴力枚举】问题描述:在下面的算式中,添加“+”、“-”,“*”,“/”,4个运算符,使得这个式子成立。
问题描述:在下面的算式中,添加“+”、“-”,“*”,“/”,4个运算符,使得这个式子成立。1.【题目描述】2.【代码】1.【题目描述】问题描述:在下面的算式中,添加“+”、“-”,“*”,“/”,4个运算符,使得这个式子成立。5 5 5 5 5=52.【代码】#include <bits/stdc++.h>using namespace std;int main(){ int a[4];//保存每一个符号的位置 char b[5]={'+','-','*','/',原创 2021-08-31 12:36:13 · 618 阅读 · 0 评论 -
P1008 [NOIP1998 普及组] 三连击(详细代码)
【c++】将 1, 2, \ldots , 91,2,…,9 共 99 个数分成 33 组,分别组成 33 个三位数,且使这 33 个三位数构成 1 : 2 : 31:2:3 的比例,试求出所有满足条件的 33 个三位数。1.【题目描述】2.【代码】1.【题目描述】题目描述将 1, 2, \ldots , 91,2,…,9 共 99 个数分成 33 组,分别组成 33 个三位数,且使这 33 个三位数构成 1 : 2 : 31:2:3 的比例,试求出所有满足条件的 33 个三位数。输入格式无输出原创 2021-08-14 12:12:25 · 1195 阅读 · 0 评论 -
【洛谷】P5016 [NOIP2018 普及组] 龙虎斗(详细代码)
【洛谷】P5016 [NOIP2018 普及组] 龙虎斗1.【题目描述】2.【代码】1.【题目描述】P5016 [NOIP2018 普及组] 龙虎斗2.【代码】#include<bits/stdc++.h>using namespace std;long long a[1000001];long long n,m,p1,s1,s2;long long fun1(long long x){ long long sum1=0; for(long long i=1;i<x;原创 2021-08-30 17:33:57 · 849 阅读 · 0 评论 -
【洛谷】P1067 [NOIP2009 普及组] 多项式输出(详细代码)
【洛谷】P1067 [NOIP2009 普及组] 多项式输出。1.【题目描述】2.【代码】1.【题目描述】P1067 [NOIP2009 普及组] 多项式输出2.【代码】这个题参考了题解,这个方法更加简单一点。#include<bits/stdc++.h>using namespace std;int main(){ int n; cin>>n;//输入有多少项 for(int i=n;i>=0;i--) { int a; cin>>原创 2021-08-30 15:00:03 · 423 阅读 · 0 评论 -
【洛谷】P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布(详细代码)
【洛谷】石头剪刀布是常见的猜拳游戏:石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一 样,则不分胜负。在《生活大爆炸》第二季第8集中出现了一种石头剪刀布的升级版游戏。1.【题目描述】3.【思路】2.【代码】1.【题目描述】现在,小 A 和小 B 尝试玩这种升级版的猜拳游戏。已知他们的出拳都是有周期性规律的,但周期长度不一定相等。例如:如果小A以“石头-布-石头-剪刀-蜥蜴人-斯波克”长度为 66 的周期出拳,那么他的出拳序列就是“石头-布-石头-剪刀-蜥蜴人-斯波克-石头-布-石头-剪刀-蜥蜴人-斯波克原创 2021-08-30 13:47:33 · 489 阅读 · 0 评论