3165:练27.2 布纳特难题
练 27.2 布纳特难题
第29课 布纳特老师出的难题 《小学生C++趣味编程》
第29课 布纳特老师出的难题-累加器sum
《小学生C++趣味编程》第29课 布纳特老师出的难题_累加求和
C语言代码:
#include<stdio.h>
#include<stdlib.h>
int main()
{
printf("1+2+3+4+5=15");
return 0;
}
C++语言代码:
/*
试编一程序,求1+2+3+4+5的和。
1+2+3.....1000
1+2+3....100
*/
#include<iostream>
using namespace std;
int main()
{
int i,sum=0;
//i=i+1;
/*
for(i=1;i<=1000;i++)
{
sum+=i;
//sum=sum+i;
}
*/
//高斯的方法
//sum=(1+1000)*1000/2;
sum=(1+5)*5/2;
/*
1+2+.....1000
1+1000 1001
2+999 1001
....
1000/2 *1001
n*(n+1)/2
*/
cout<<"1+2+3+4+5="<<sum<<endl;
return 0;
}
/*
作业:
1061:求整数的和与均值
http://ybt.ssoier.cn:8088/problem_show.php?pid=1061
1062:最高的分数
http://ybt.ssoier.cn:8088/problem_show.php?pid=1062
1063:最大跨度值
http://ybt.ssoier.cn:8088/problem_show.php?pid=1063
*/
#include <bits/stdc++.h>
using namespace std;
int main()
{
for(int i=1;i<=5;i++)
{
cout<<i;
if(i!=5) cout<<"+";
}
cout<<"=15";
return 0;
}
python3代码:
print("1+2+3+4+5=15")
完善程序 普及篇 7、【NOIP2006提高组】(选排列)
完善程序题 普及篇(1-8题)
完善程序 第3节 提高篇 1、[NOIP2000]
完善程序 第3节 提高篇 2、[NOIP2000]
完善程序 提高篇 3、【NOIP2001】
完善程序 提高篇 4、【NOIP2001】求关键路径
完善程序 提高篇 5、[NOIP2002]分组游戏
完善程序 提高篇 6、【NOIP2002】构造物质
NOIP2004 普及组 第1轮 初赛 四.完善程序
NOIP2004 提高组 第1轮 初赛 五.完善程序
NOIP2005 提高组 第1轮 初赛 五.完善程序
完善程序 第3节 提高篇 7.[NOIP2005] N叉树