赞
踩
- /*
- 蓝桥杯大赛青少年创意编程 第十一届 省赛 C++组试题 第1题 双面打印
- 题目描述
- 在2020年这个漫长的寒假里,虽然小蓝和他的同学们都在家里,但依旧通过网课的方式坚持学习,
- 而老师们也依旧会布置作业和发放各种电子版的学习资料。
- 为了方便小蓝的学习,妈妈会把老师发放的材料打印出来。
- 而为了环保,妈妈一般都进行双面打印,也就是一张纸的正反面都打印出相应的内容。
- 举个例子来说:如果一份电子材料有3页,那么需要2张纸进行打印;
- 如果一份电子材料有4页,那么还是需要2张纸进行打印。
- 现在已经知道了一份电子版的学习材料的页数N,
- 你能帮小蓝计算一下需要几张纸吗?
- 输入描述:整数N(0<=N<=1000),代表一份电子版的学习材料的页数
- 输出描述:双面打印所需纸的张数
- 输入样例:
- 7
- 输出样例:
- 4
- 评分标准:
- 10分:能正确输出1组数据
- 20分:能正确输出2组数据
- 30分:能正确输出3组数据
- */
- #include <bits/stdc++.h>
- using namespace std;
- int main( void )
- {
- int n;
-
- cin>>n;
-
- cout<<n/2+n%2<<endl;
-
- return 0;
- }
- /*
- 第十一届蓝桥杯省赛C++组试题 第1题 方法二
- */
- #include <bits/stdc++.h>
- using namespace std;
- int main( void )
- {
- int n;
-
- cin>>n;
-
- cout<<ceil(n/2.0)<<endl;
- //ceil上取整天花板函数
-
- return 0;
- }
- /*
- 第十一届蓝桥杯省赛C++组试题 第1题(井思源)
- */
- #include <bits/stdc++.h>
- using namespace std;
- int main()
- {
- int n;
-
- cin>>n;
-
- if(n%2==0)
- {
- cout<<n/2;
- }
- else
- {
- cout<<(n+1)/2;
- }
-
- return 0;
- }
- /*
- 第十一届蓝桥杯省赛C++组试题 第1题(张述曾)
- */
- #include<iostream>
- using namespace std;
- int main(){
-
- freopen("t1.in","r",stdin);
- freopen("t1.out","w",stdout);
-
- double page;
- cin >> page;
-
- /*
- if ( page % 2 == 1)
- cout << page / 2 + 1 << endl;
- if ( page % 2 == 0)
- cout << page / 2 << endl;
- */
-
- cout<<page/2+page%2<<endl;
- cout<<ceil(page/2)<<endl;
-
- fclose( stdin );
- fclose( stdout );
-
- return 0;
-
- }
- /*
- 编程题 Q1(难度系数2,满分50分)-蒋长灵
- */
- #include<iostream>
- using namespace std;
- int main()
- {
- int n,k;
-
- cin>>n;
-
- if(n%2==1)
- {
- k=n/2+1;
- cout<<k;
- }
- else
- {
- cout<<n/2;
- }
-
- return 0;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。