C++刷题——2706: 编写一个函数求最大的n 值。
2015-05-27 08:34
204 查看
2706: 编写一个函数求最大的n 值。 /* Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作者:陈丹妮 * 完成日期:2015年 5 月 26 日 * 版 本 号:v1.0 */ Description 编写一个函数求满足以下条件的最大的n.:12+22+32+…+n2<k,k值由键盘输入(1000<k<=2000) Sample Input 1500 Sample Output 17 #include <iostream> using namespace std; int max(int n) { int i=1,s=0; while(s<n) { s=s+i*10+2; ++i; } return i-1; } int main() { int n; cin>>n; cout<<max(n); return 0; }
学习心得:遇到这种题,我建议还是在纸上推推,一推就找到规律,就能写出来的。继续努力!!
相关文章推荐
- YTU 2706: 编写一个函数求最大的n值
- OJ 2706: 编写一个函数求最大的n 值。
- C 编写求一个数组中最大值的函数
- 编写一个程序对Largest函数进行测试,找出一组数据的最大值
- 编写一个能将给定非负整数列表中的数字排列成最大数字的函数
- 编写一个计算一维数组中所有整数的最大公约数的函数
- 【C语言】编写一个函数,传入a,b两个int类型的变量,返回两个值的最大公约数。(辗转相除法和常规求法)
- 用C++编写函数判别一个数是否是质数,在主程序中实现输入输出
- 定义一个空类时,C++到底默默编写了哪些函数?
- 编写一个能将给定非负整数列表中的数字排列成最大数字的函数。例如,给定[50,2,1,9],最大数字为95021。
- C++ - 编写一个从字符串转变成长整型的函数
- 全国计算机等级二级C++第四章习题编程题6 :编写一个函数 char *strfind(char *s, char *t),用于查找字符串t在字符串s中最右边出现的位置,如果没有找到则返回NULL.
- 【C++】编写一个简单的类。包含构造函数,成员函数等。
- 编写一个函数,实现把C/C++程序代码中的注释去掉,并把结果返回。
- 编写一个函数 求出int数组中最大的数
- 【C++】编写一个简单的函数实现重载。
- C语言 编写一个函数,传入a,b两个int类型的变量,返回两个值的最大公约数。
- 【嵌入式系统学习记录】练习:编写一个函数,求字符数组的前n个字符中最大字符的地址并返回该地址,字符数组和n作为函数的参数;
- 编写一个函数 找出double类型中最大数的下标 输出下标
- 编写程序:从键盘上输入若干个整数(以输入-1作为结束标识),输出这些数中的最大值和最小值,要求编写一个函数实现最大值和最小值的求取。