第四届蓝桥杯决赛B组C/C++——连续奇数和

标题:连续奇数和

小明看到一本书上写着:任何数字的立方都可以表示为连续奇数的和

比如:

2^3 = 8 = 3 + 5

3^3 = 27 = 7 + 9 + 11

4^3 = 64 = 1 + 3 + ... + 15

虽然他没有想出怎么证明,但他想通过计算机进行验证。

请你帮助小明写出 111 的立方之连续奇数和表示法的起始数字。如果有多个表示方案,选择起始数字小的方案。        

请严格按照要求,通过浏览器提交答案。

注意:只提交一个整数,不要写其它附加内容,比如:说明性的文字。

答案:371

好像没有别的比较有技巧性的解决办法,暴力就行了

#include<bits/stdc++.h>
using namespace std;
const int res = 111*111*111;
int main()
{
	long long sum = 0;
	int is = 1;
	for(int i = 1;i < res/3 && is == 1;i += 2)
	{
		sum = 0;
		for(int j = i;j < res/3 && is == 1;j += 2)
		{
			sum += j;
			if(sum == res)
			{
				cout<<i<<endl;
				is = 0;
			}
			if(sum > res)
				break;
		}
	}
	return 0;
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏生信宝典

R语言学习 - 线图绘制

线图 线图是反映趋势变化的一种方式,其输入数据一般也是一个矩阵。 单线图 假设有这么一个矩阵,第一列为转录起始位点及其上下游5 kb的区域,第二列为H3K27a...

1916
来自专栏阿凯的Excel

【虐心】统计符合条件的不重复单元格个数

昨天有个网友在公众号留言问我~ 统计符合B列条件的A列不重复的计数(多个重复算一个) 我读了两边,领悟了他的问题,就是统计符合条件的另外一列的不重复单元格个数...

4524
来自专栏mySoul

SVG绘制饼状图

1292
来自专栏Java帮帮-微信公众号-技术文章全总结

【Java案例】余弦函数

案例描述 在屏幕上画出余弦函数cos(x)曲线,如图1.6所示。 ? 图1.6 余弦函数cos(x)曲线 案例分析 连续的曲线是由点组成的,点与点之间距离比较...

3556
来自专栏云时之间

小白笔记——R语言(1)

最近一段时间的R语言学习笔记,以便于自己学习之用,特记录在博客中,感兴趣的人还可以看看。记录的东西也不一定正确,请大家指教,里面可能会引用到一些别人的资料等,作...

3259
来自专栏生信小驿站

Python数据处理从零开始----第四章(可视化)(2)目录正文

=========================================================

892
来自专栏图像识别与深度学习

2018-06-30 详解 MNIST 数据集

1072
来自专栏数据结构与算法

洛谷P3388 【模板】割点(割顶)(tarjan求割点)

题目背景 割点 题目描述 给出一个n个点,m条边的无向图,求图的割点。 输入输出格式 输入格式: 第一行输入n,m 下面m行每行输入x,y表示x到y有一条边 ...

3556
来自专栏GIS讲堂

说说地图中的聚类

虽然Openlayers4会有自带的聚类效果,但是有些时候是不能满足我们的业务场景的,本文结合一些业务场景,讲讲地图中的聚类展示。

913
来自专栏小狼的世界

Leetcode刷题记录:计算复数乘法

761

扫码关注云+社区