第 17 课 if-else 语句
3092:【例17.1】 双面打印
[例 17.1]双面打印
蓝桥杯大赛青少年创意编程 第十一届 省赛 C++组试题 第1题 双面打印
蓝桥杯大赛青少年创意编程 第十一届 省赛 C++组试题 第1题 双面打印_在2020年这个漫长的寒假里,虽然小蓝和他的同学们都在家里,但依旧通过网课的方式坚-CSDN博客
NOIP2008普及组 第23题(程序阅读题第1题)
NOIP2008普及组 第24题(程序阅读题第2题)
NOIP2008普及组 第25题(程序阅读题第3题)
NOIP2008普及组 第26题(程序阅读题第4题)
NOIP2009普及组 第23题(程序阅读题第1题)
NOIP2009普及组 第24题(程序阅读题第2题)
NOIP2009普及组 第25题(程序阅读题第3题)
NOIP2009普及组 第26题(程序阅读题第4题)
NOIP2010普及组 第23题(程序阅读题第1题)
NOIP2010普及组 第24题(程序阅读题第2题)
NOIP2010普及组 第25题(程序阅读题第3题)
NOIP2010普及组 第26题(程序阅读题第4题)
C语言代码:
/*
第十一届蓝桥杯省赛C++组试题精讲第1题 方法一
*/
#include<stdio.h>
#include<stdlib.h>
int main( void )
{
int n;
scanf("%d",&n);
printf("%d\n",n/2+n%2);
return 0;
}
C++代码:
#include <bits/stdc++.h>
using namespace std;
int main( void )
{
int n;
cin>>n;
cout<<ceil(n/2.0)<<endl;
return 0;
}
/*
3092:【例17.1】 双面打印
http://bas.ssoier.cn:8086/problem_show.php?pid=3092
*/
#include <bits/stdc++.h>
using namespace std;
int main( void )
{
int n;
cin>>n;
if( n%2==0 )//取余 % 模 1%2==1
{
cout<<n/2<<endl;//3/2==1 1/2=0 /整除
}
else
{
cout<<n/2+1<<endl;
}
return 0;
}
python3代码:
n=input()
n=int(n)
ans=n//2+n%2
print("%d"%ans)
NOIP2011普及组 第23题(程序阅读题第1题)
NOIP2011普及组 第24题(程序阅读题第2题)
NOIP2011普及组 第25题(程序阅读题第3题)
NOIP2011普及组 第26题(程序阅读题第4题)