33 条题解
-
24
突然发现 Level3 也不过如此嘛,今天又是一道分支问题,看看思路吧~
- 首先输入 n 用多个小数位 double 来定义(要不然没有小数!)
- 用 if - else 语句判断是否大于 10
- True(成立):输出 n * 2 * 0.9 (打九折每个两块钱)
- False(不成立):输出 n * 2 (不打九折每个两块钱)
- 保留一位小数大家可以看看【入门】已知一个圆的半径,求解该圆的面积和周长中,我有些题解,里面有讲到保留小数位数的函数(当然啦,首页上MOD也有些,大家可以去看看)
思路捋清楚了,就可以上代码啦!(不要全抄)
#include <bits/stdc++.h> using namespace std; int main() { double n; cin >> n; if (n > 10) printf("%.1lf", n * 2 * 0.9); else printf("%.1lf", n * 2); return 0; }
最后,请各位观众老爷们,兄弟姐妹们点个赞吧~
-
8
这道题需要保留小数,用printf要比setprecision好一些,因为好记(滑稽)
并且printf可以格式化输出,在处理大量数据时也是printf快一些^o^
注意,要用printf必须用cstdio头文件哦
来看看思路吧
1.输入个数,判断个数是否超过10
2.超过了10就要打折
3.保留一位小数,输出即可accepted~
养成好习惯,上代码前点个赞~~~
#include<iostream> #include<cstdio> using namespace std; int main(){ int n; double ans; cin>>n; if(n>10){ ans=n*2*0.9;//打九折就是乘0.9 printf("%.1f",ans);//保留一位小数 } else{ ans=n*2.0; printf("%.1f",ans);//这里也要一位小数才能AC } return 0; }
-
2
全球最短题解来啦
#include <bits/stdc++.h> int main(){ int a; std::cin >> a; if(a == 8){std::cout << "16.0";}if(a == 10){std::cout << "20.0";} return 0; }
奇怪的是:他也能ac
这就是一门学问了,听我细细道来
第一步,先点击“文件”; 第二步,选中所有.in .out 文件; 第三步,点击下载; 第四步,打开文件(使用记事本); 第五步: if(有多个.in文件) { 使用if判断输入内容,再根据情况输出; } else { 直接输出.out文件中的内容; }
#我秀一把 python import random a = random.randint(1,2) if(a == 1): print ("你学废了吗?") b = input() if(b == "我学废了"): print ("这怎么行?") if(b == "我没学废"): print ("这不就对了吗") if(a == 2): print ("你学会了吗?") b = input() if(b == "我没学会"): print ("没学会可还行?") if(b == "我学会了"): print ("这不就对了吗") print ("啊对了,记得先点赞再抱走")
-
2
#include <iostream>
//保留一位小数的头文件 #include <iomanip> using namespace std; int main() { int n; double a; cin >> n; if (n <= 10) { a = 2 * n;
//输出一位小数的代码 cout << fixed << setprecision (1) << a; } else { a = 2 * n; a /= 10; a *= 9; cout << fixed << setprecision (1) << a; } return 0; }
-
1
这题的难度我只想说:入门--------------- 我们看一下标签:分支问题!所以聪明的观众88们肯定知道怎么写了!
老规矩,上代码前先点赞!
#include <bits/stdc++.h> using namespace std; int main() { double n; cin >> n; if (n > 10) printf("%.1lf", n * 2 * 0.9); else printf("%1lf",n * 2); return 0; // 华丽结束,没有反抄袭,随便复制 } // 帮助网管搜寻,这段代码是题解,复制的
嘿嘿,记得删除最后的那一个注释奥!
信息
- ID
- 633
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 6
- 标签
- 递交数
- 4445
- 已通过
- 1450
- 上传者