时间限制: 1.000 Sec 内存限制: 128 MB
提交: 43 解决: 34
[命题人:][下载数据: 30]
提交状态报告
题目描述
小X把一本书平摊在桌面上。这本书的页码是连续的,从一到N。现在他告诉你书本上书本左右两页的页码是什么,请你回答他翻到第A页时,第A页是在左边还是右边。
输入
第一行1个正整数N,表示这本书的页码从1标号到N。
第二行2个正整数,表示这本书左右两页的页码P1和P2.
第三行1个正整数,表示小X想问你第A页是在右边还是左边。
输出
如果第A页在左边,输出"L";如果第A页在右边,输出"R"。(均不包含引号)
样例
输入 复制
5 2 3 1
输出 复制
R
#include <bits/stdc++.h>
using namespace std;
int main(void)
{
ios::sync_with_stdio(0);
int n,a,b,x;
cin>>n>>a>>b>>x;
if(x%2==0)
{
if(a%2==0)
cout<<'L';
else
cout<<'R';
}
else
{
if(a%2==0)
cout<<'R';
else
cout<<'L';
}
return 0;
}
给定一本书的总页数N和书的左右两页页码P1和P2,以及询问的页数A,程序需判断A页位于打开书的哪一边。如果A页是偶数,且P1也是偶数,或者A页是奇数且P1是奇数,则A页在左边,否则在右边。
3262

被折叠的 条评论
为什么被折叠?



