算法笔记codeup-Contest100000568
A
#include <stdio.h>
int main()
{
int a=;
int sum=;
while(a)
{
sum=sum+a;
a--;
}
printf("%d",sum);
return ;
}
B 差不多
C
#include <stdio.h>
int main()
{
int a=;
int sum=;
for (;a>=;a--) {
/* code */
sum+=a;
}
printf("%d",sum);
}
D
#include <stdio.h>
int main()
{
int a=;
int sum=;
scanf("%d",&a);
for (;a>=;a--) {
/* code */
sum+=a;
}
printf("%d",sum);
}
E
#include <stdio.h>
int main()
{
int a=;
int sum=;
for (;a<=;a++) {
/* code */
sum+=a;
if(sum>)
break;
}
printf("%d",a);
}
F
#include <stdio.h> int main()
{
int i=;
for(i=;i<=;i++)
{
printf("%3d",*i);
printf("%3d",*i);
printf("%3d",*i);
printf("%3d",*i);
printf("%3d\n",*i);
} }
G
#include<stdio.h>
#include<math.h>
int main()
{
int sign=;
double pi=0.0,n=1.0,term=1.0;
while(fabs(term)>=1e-)
{
pi=pi+term;
n=n+;
sign=-sign;
term=sign/n;
}
pi=pi*;
printf("PI=%10.8f\n",pi);
return ;
}
H
#include <stdio.h>
#include <math.h>
int main()
{
int A=;
int B=;
int C=;
int count=;
int init=;
int chushu=;
int yushu=; scanf("%d",&count);
chushu=count/;
yushu=count%;
if(count==||count==)
{
printf("");
}
else{
for(;init<chushu;init++)
{
C=A+B;
A=B+C;
B=C+A;
}
switch(yushu)
{
case :
printf("%d",C);
break;
case :
printf("%d",A);
break;
case :
printf("%d",B);
break;
}
} }
I
#include <stdio.h>
#include <math.h>
int main()
{
double A=1.0;
double B=2.0;
int count=;
int temp=;
int init=;
double sum=0.0; for(;init<;init++)
{
sum+=B/A;
temp=B;
B=A+B;
A=temp;
} printf("%.6lf",sum); }
算法笔记codeup-Contest100000568的更多相关文章
- 算法笔记刷题1(codeup 1934)
准备6月份的拼题甲级中(本来现在这两天就考试了,但是因为疫情的原因延期了) 刚刚开始按算法笔记刷题,今天是探索codeup的第一天. 一开始并没有把多点测试当回事,直到一错再错,心态爆炸... 附上我 ...
- 算法笔记——C/C++语言基础篇(已完结)
开始系统学习算法,希望自己能够坚持下去,期间会把常用到的算法写进此博客,便于以后复习,同时希望能够给初学者提供一定的帮助,手敲难免存在错误,欢迎评论指正,共同学习.博客也可能会引用别人写的代码,如有引 ...
- 学习Java 以及对几大基本排序算法(对算法笔记书的研究)的一些学习总结(Java对算法的实现持续更新中)
Java排序一,冒泡排序! 刚刚开始学习Java,但是比较有兴趣研究算法.最近看了一本算法笔记,刚开始只是打算随便看看,但是发现这本书非常不错,尤其是对排序算法,以及哈希函数的一些解释,让我非常的感兴 ...
- 算法笔记--数位dp
算法笔记 这个博客写的不错:http://blog.csdn.net/wust_zzwh/article/details/52100392 数位dp的精髓是不同情况下sta变量的设置. 模板: ]; ...
- 算法笔记--lca倍增算法
算法笔记 模板: vector<int>g[N]; vector<int>edge[N]; ][N]; int deep[N]; int h[N]; void dfs(int ...
- 算法笔记--STL中的各种遍历及查找(待增)
算法笔记 map: map<string,int> m; map<string,int>::iterator it;//auto it it = m.begin(); whil ...
- 算法笔记--priority_queue
算法笔记 priority_queue<int>que;//默认大顶堆 或者写作:priority_queue<int,vector<int>,less<int&g ...
- 算法笔记--sg函数详解及其模板
算法笔记 参考资料:https://wenku.baidu.com/view/25540742a8956bec0975e3a8.html sg函数大神详解:http://blog.csdn.net/l ...
- 算法笔记_067:蓝桥杯练习 算法训练 安慰奶牛(Java)
目录 1 问题描述 2 解决方案 1 问题描述 问题描述 Farmer John变得非常懒,他不想再继续维护供奶牛之间供通行的道路.道路被用来连接N个牧场,牧场被连续地编号为1到N.每一个牧场都是 ...
- 算法笔记(c++)--回文
算法笔记(c++)--回文 #include<iostream> #include<algorithm> #include<vector> using namesp ...
随机推荐
- java 文件拷贝
需求:源和目标! 那么我们需要源文件和目标文件! 构建管道的时候就需要两个:输出流和输入流管道! Eg: package july7file; //java7开始的自动关闭资源 import java ...
- codemirror 行高 字体 行间距 设置
用的是 react-codemirror2 样式文件: ... .code-mirror{ font-size : 13px; line-height : 150%; } ... 引入样式文件: .. ...
- H3C开启telnet服务
[H3C]Telnet server enable //开启telnet服务
- 2018-8-10-win10-uwp-萤火虫效果
title author date CreateTime categories win10 uwp 萤火虫效果 lindexi 2018-08-10 19:16:51 +0800 2018-2-13 ...
- ImportError: No module named 'cx_Oracle'问题处理过程记录,安装python cx_Oracle库
错误如下: E:\pargram>python Python 3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul 5 2016, 11:41:13) [M ...
- URL参数中加号“+”丢失的问题
Java解决方法(推荐) URLEncoder.encode(urlParams,"UTF-8");
- Oracle单引号拼接和替换
1.oracle拼接一个单引号: 正常写法:''''|| 由于单引号存在转义,第一个和最后一个是指定你要使用的字符,第二个’是单引号的转义字符,所以需要第三个‘才是真正你要拼接的那个. 也可以用 ch ...
- Delphi中的Val函数和iif函数(出错的时候,会有索引值)
在delphi中Val是一个将字符串转换为数字的函数,Val(S; var V; var Code: Integer)第一个参数是要转换的字符串,第二个参数存放转换后的数字,可以是整数或浮点数,第三个 ...
- [译文] 为什么你在 C# 里总是应该使用 "var" 关键字
[译文] Why You Should Always Use the 'var' Keyword in C# (为什么你总是应该在 C# 里使用 "var" 关键字) Using ...
- 驾驭git merge——git merge的规范化操作
这两天负责将一个开发了较长时间,代码量数万行的C语言项目(A项目)的代码分支合并到主线.由于之前参与过一些其他项目分支收编时采用git merge引入问题的修改,个人从心理上对git merge有所抵 ...