蓝桥杯---加法变乘法

我们都知道:1+2+3+ ..... +49=1225,现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015

比如:1+2+3+ ... +10*11+12+ ... +27*28+29+ ... +49=2015

就是符合要求的答案.

请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是

提交10).

注意:需要你提交的是一个整数,不要填写任何多余的内容。

温馨提示:仔细读题,把其中两个不相邻的加号变成乘号,使得结果为2015。

代码:

java 复制代码
public class _06加法变乘法 {
    public static void main(String[] args) {
        for (int i = 1; i <= 46; i++) {
            for (int j = i + 2; j <= 48; j++) {
                if (i * (i + 1) - (i+ i+ 1) + j * (j + 1) - (j + j + 1) == 2015 - 1225){
                    System.out.println(i + " " + j);
                }
            }
        }
    }
}

结果

分析

相关推荐
我爱cope1 小时前
【Agent智能体4 | 智能体AI的应用】
数据库·人工智能·职场和发展
过期动态4 小时前
【LeetCode 热题 100】字母异位分组
java·算法·leetcode·职场和发展·哈希算法
秦明月136 小时前
电气安全回路设计实战:皮尔兹安全继电器应用
经验分享·笔记·安全·职场和发展·创业创新·学习方法
摇滚侠7 小时前
HashMap 源码解析 底层原理 面试如何回答
java·面试·职场和发展
凯瑟琳.奥古斯特8 小时前
常见加密算法及应用
java·开发语言·网络·网络协议·职场和发展
此生决int8 小时前
算法从入门到精通——位运算
数据结构·c++·算法·蓝桥杯
210Brian11 小时前
蓝桥杯单片机学习笔记(十三) V2026大模板构筑(下)
单片机·学习·蓝桥杯
ychqsq11 小时前
32.夏日访客
经验分享·职场和发展
凯瑟琳.奥古斯特11 小时前
原码与补码乘法符号位处理差异
java·开发语言·职场和发展
菜菜的顾清寒11 小时前
力扣HOT100(28)两数相加
算法·leetcode·职场和发展