算法笔记codeup-Contest100000567
A
1 #include <stdio.h>
2 #include <math.h>
3 int main()
4 {
5 double a=0;
6 double b=0;
7 double c=0;
8 scanf("%lf%lf%lf",&a,&b,&c);
9 if((b*b-4*a*c)>=0)
10 {
11 double r1=(-b+sqrt(b*b-4*a*c))/(2*a);
12 double r2=(-b-sqrt(b*b-4*a*c))/(2*a);
13 printf("r1=%7.2f\n",r1);
14 printf("r2=%7.2f",r2);
15 }
16 else{
17 printf("No real roots!");
18 }
19
20 return 0;
21 }
B
1 #include <stdio.h>
2 int main()
3 {
4 float a=0;
5 float b=0;
6 scanf("%f%f",&a,&b);
7 if(a<b)
8 {
9 printf("%.2f %.2f",a,b);
10 }
11 else
12 {
13 printf("%.2f %.2f",b,a);
14 }
15 return 0;
16 }
C
1 #include <stdio.h>
2 int main()
3 {
4 float a=0;
5 float b=0;
6 float c=0;
7 float tem=0;
8 scanf("%f%f%f",&a,&b,&c);
9 if(b<a)
10 {
11 tem=a;
12 a=b;
13 b=tem;
14 }
15 if(c<a)
16 {
17 tem=a;
18 a=c;
19 c=tem;
20 }
21 if(c<b)
22 {
23 tem=b;
24 b=c;
25 c=tem;
26 }
27 printf("%.2f %.2f %.2f",a,b,c);
28 return 0;
29 }
D
1 #include <stdio.h>
2 int main()
3 {
4 int a=0;
5 int b=0;
6 int c=0;
7 int tmp=0;
8 scanf("%d%d%d",&a,&b,&c);
9 if(a>c)
10 {
11 tmp=a;
12 a=c;
13 c=tmp;
14 }
15 if(b>c)
16 {
17 tmp=b;
18 b=c;
19 c=tmp;
20 }
21 printf("%d",c);
22 }
E
1 #include <stdio.h>
2
3 int main()
4 {
5 double money=0;
6 double praise=0;
7 scanf("%lf",&money);
8 if(money<=100000)
9 {
10 praise=money*0.1;
11 }
12 else if(money<=200000)
13 {
14 praise=100000*0.1+(money-100000)*0.075;
15 }
16 else if(money<=400000)
17 {
18 praise=100000*0.1+100000*0.075+(money-200000)*0.05;
19 }
20 else if(money<=600000)
21 {
22 praise=100000*0.1+100000*0.075+200000*0.05+(money-400000)*0.03;
23 }
24 else if(money<=1000000)
25 {
26 praise=100000*0.1+100000*0.075+200000*0.05+200000*0.03+(money-600000)*0.015;
27 }
28 else
29 {
30 praise=100000*0.1+100000*0.075+200000*0.05+200000*0.03+400000*0.015+(money-1000000)*0.01;
31 }
32 printf("%.2lf",praise);
33 }
算法笔记codeup-Contest100000567的更多相关文章
- 算法笔记刷题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 ...
随机推荐
- php企业微信获取员工userid以及打卡信息
企业微信可以通过部门列表获取部门下的员工信息,从而获取到员工的userid //首先获取需要的access_token $access_token = json_decode($this->ge ...
- golang 服务平滑重启小结
背景 golang 程序平滑重启框架 supervisor 出现 defunct 原因 使用 master/worker 模式 背景 在业务快速增长中,前期只是验证模式是否可行,初期忽略程序发布重启带 ...
- 程序员需要了解的硬核知识之CPU
大家都是程序员,大家都是和计算机打交道的程序员,大家都是和计算机中软件硬件打交道的程序员,大家都是和CPU打交道的程序员,所以,不管你是玩儿硬件的还是做软件的,你的世界都少不了计算机最核心的 - CP ...
- Mysql 为什么要选择 B+Tree
算法对比 二叉树 当我查找 8 的时候需要走五步 红黑树 当我查询8的时候需要四次 相对于二叉树有了一些优化 没有无限延伸.红黑树的深度会很深(深度不可控制) hash 数据量大的话 查询很快(不能范 ...
- Ubuntu 终端中文回显乱码
参考文章 : http://wiki.ubuntu.org.cn/%E4%BF%AE%E6%94%B9locale 所用 Ubuntu的版本 : 猜想是这样的: 1.字符的编码和显示时,所处的环境不是 ...
- Docker安装ELK并实现JSON格式日志分析
ELK是什么 ELK是elastic公司提供的一套完整的日志收集以及前端展示的解决方案,是三个产品的首字母缩写,分别是ElasticSearch.Logstash和Kibana. 其中Logstash ...
- 【Python秘籍】ASCII码与字符的转换
如何在python中显示ASCII码呢?其实你只需要记住两个函数即可:ord()和 chr(),这两个函数都是python内置的函数,不需要引入任何的包,直接就可以使用. 一.显示ASCII码 显示A ...
- 《Java并发编程实战》读书笔记-第4章 对象的组合
设计线程安全的类 三个基本要素: 找出构成对象状态的所有变量 找出约束状态变量的不变性条件 建立对象状态的并发访问管理策略 实例封闭 将数据封装在对象内部,可以将数据的访问限制在对象的方法上,从而更容 ...
- 玩转u8g2 OLED库 MAX7219_32X8点阵模块
u8g2 OLED库 + MAX7219_32X8点阵模块 理论基础 玩转u8g2 OLED库,一篇就够 玩转u8g2 OLED库,一篇就够(字数太多 要分篇) 实验内容 Full screen bu ...
- Kubernetes入门学习--在Ubuntu16.0.4安装配置Minikube
目 录 一. 安装minikube环境 1.1. 安装前准备 1.2. 安装Lantern 1.2.1. Lantern下载网站 1.2.2. Lantern下载地址 1.2.3. Lantern安装 ...