![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法题目
ricexx
编程小白
展开
-
蓝桥竞赛题 蚂蚁感冒
标题:蚂蚁感冒 长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒? 【数据格式】 第一行输入一个整数n (1 < n < 50)...原创 2018-12-28 21:21:26 · 135 阅读 · 0 评论 -
蓝桥喷水装置
//蓝桥喷水装置 #include&lt;iostream&gt; #include&lt;cmath&gt; using namespace std; double g(double a) { return sqrt(a*a - 1.0); } int main() { int m, n,p,q; q = 0; cin &gt;&gt; m; p = m; double sum = ...原创 2019-01-04 22:01:43 · 161 阅读 · 0 评论 -
蓝桥特殊回文数问题
特殊回文数 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式 输入一行,包含一个正整数n。 输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入 52 样例输出 899998 989989 998899 数据规模和约定 1<=n<...原创 2019-01-04 22:01:04 · 151 阅读 · 0 评论 -
全排列的递归做法
全排列采用string递归的做法 q:对123进行排列输出所有可能 #include<iostream> #include<string> using namespace std; void pailie(string a,int k)//k为当前位置 { if(k==(int)a.length()) { cout<<a; cout<<e...原创 2019-02-21 15:46:26 · 201 阅读 · 0 评论