(蓝桥杯第六届B组)加法变乘法
来源:互联网 发布:python 数据库框架 编辑:程序博客网 时间:2024/04/30 11:44
加法变乘法
我们都知道:1+2+3+ ... + 49 = 1225
现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015
比如:
1+2+3+...+10*11+12+...+27*28+29+...+49= 2015
就是符合要求的答案。
请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。
注意:需要你提交的是一个整数,不要填写任何多余的内容。
思路:
水题,两个for循环遍历查找
答案:16
代码:
#include<iostream> #include<stdlib.h> #include<stdio.h> #include<cmath> #include<algorithm> #include<string> #include<string.h> #include<set> #include<queue> #include<stack> #include<functional> using namespace std;int main() {int sum = 0;for (int i = 1; i <= 49; i++) {sum += i;}int ans = sum;//cout << ans << endl;for (int i = 1; i <= 47; i++) {for (int j = i + 2; j <= 48; j++) {ans = ans - i - i - j - j - 2;ans = ans + i*(i + 1) + j*(j + 1);if (ans == 2015)cout << i << endl;ans = sum;}}system("pause");return 0;}
0 0
- (蓝桥杯第六届B组)加法变乘法
- 2015蓝桥杯B组第六题(加法变乘法)
- 蓝桥杯第六届 加法变乘法
- 第六届_加法变乘法
- 蓝桥杯15年省赛B组--加法变乘法
- 蓝桥杯JAVA语言B组_加法变乘法
- 第六届蓝桥杯加法变乘法
- 第六届蓝桥杯加法变乘法
- 第六届蓝桥杯-加法变乘法
- 【第六届蓝桥杯】加法变乘法
- 加法变乘法(蓝桥杯)
- 第六届蓝桥杯JavaA组 第六题 加法变乘法
- 山东省第六届蓝桥杯 ///标题:加法变乘法//c/c++组
- 蓝桥杯--加法变乘法
- 蓝桥杯加法变乘法
- 2015年蓝桥杯省赛B组第6题--加法变乘法
- 2015年蓝桥杯省赛B组C/C++:加法变乘法
- 2015年第六届蓝桥杯C/C++程序设计本科B组省赛 加法变乘法(结果填空)
- java提高篇(十三)-----字符串
- LeetCode3 Search a 2D Matrix
- idea
- java使用redis
- Python3.6 zip lambda
- (蓝桥杯第六届B组)加法变乘法
- 无法解析或打开软件包的列表或是状态文件
- 左偏树
- 关于首屏性能优化的总结【原创】
- 关于android studio 出现Error:Execution failed for task ':app:buildInfoDebugLoader'.的解决办法
- 开博声明!!
- 关于同时使用MOB的分享SDK和短信SDK
- 《ACM程序设计》书中题目--problem l
- error: unknown host service 的详细解决办法