codeforces 399A Pages-yy题
题意:模拟一个网页的跳转按钮,当前页为p,左右显示的页号为p-k,p+k,当前页为1时没有左箭头,当前页为n时没有右箭头,显示的页号必须合法(在1~n之间)
分析:按照条件直接做。这种题最主要的就是细心。
代码:
#include<iostream>
#include<cstdio>
#include<algorithm>
#define min(a,b) a<b?a:b
#define INF 1000000007
using namespace std;
int n,p,k;
int main()
{while(cin>>n>>p>>k){int l=p-k;int r=p+k;if(l<=0) l=1;if(r>n) r=n;{if(l!=1) printf("<< ");for(int i=l;i<=r;i++){if(i==p) {if(i!=r) printf("(%d) ",i);else printf("(%d)",i);}else{if(i!=r) printf("%d ",i);else cout<<i;}}if(r!=n) printf(" >>\n"); else printf("\n"); }}
}
codeforces 399A Pages-yy题相关推荐
- codeforces 有意思的思维题 1 ~ 15
codeforces 思维题 1.给定数组,求满足i < j and ai * aj = i + j的数对数量 2.第 i 步向前跳 i 步或后退 1 步 3.给两个点,求正方形的另两个点 4. ...
- codeforces 拼手速题2
题目链接: https://codeforces.com/problemset/problem/1141/C C. Polycarp Restores Permutation time limit p ...
- CodeForces 459C(构造题)
http://codeforces.com/problemset/problem/459/C /** 题意:有n个同学,k辆车,d天(每天n个同学去一个地方)问经过d天后,任意的多个同学不能总在一起d ...
- Codeforces数据结构(水题)小结
最近在使用codeblock,所以就先刷一些水题上上手 使用codeblock遇到的问题 1.无法进行编译-------从setting中的编译器设置中配置编译器 2.建立cpp后无法调试------ ...
- Marvolo Gaunt's Ring ---CodeForces - 855B(思维题)
题目链接:http://codeforces.com/problemset/problem/855/B Marvolo Gaunt's Ring Professor Dumbledore is hel ...
- [YY题]HDOJ5288 OO’s Sequence
题意:求这个式子 $\sum \limits_{i=1}^{n} \sum \limits_{j=1}^{m} f(i, j) mod (10^9 + 7)$ 的值 就是对每个区间[i, j]枚举区间 ...
- Codeforces #449 div2 C题
C. Nephren gives a riddle time limit per test 2 seconds memory limit per test 256 megabytes input st ...
- Codeforces Beta Round #1--C题(多边形求最小面积)
题目: http://codeforces.com/contest/1/problem/C 题意:给你一个正凸多边形的三个点,然后求出这个正凸多边形的面积的最小值. 方法是这样的:以这三个点做一个三角 ...
- A - Greed CodeForces - 892A(水题)
Jafar has n cans of cola. Each can is described by two integers: remaining volume of cola ai and can ...
最新文章
- 在网上常听到说CEO CTO CIO CGO COO CFO什么什么..现在了解了一下..呵呵
- thinkphp源码分析(一)—开门篇
- Linux i2c子系统驱动probe
- 【nacos系列】windows安装与配置nacos
- 原创专栏:谈谈我对评分模型的理解
- c语言找最长串指针改错,2013年计算机二级C语言上机试题及解析35
- dll编译为html,如何为MSHTML v9编译.dll。我目前正在获取“MIDL 2035:预期的常量表达式”的100个错误...
- Linux线程同步读写锁 rwlock
- python的编程软件有哪些_python编程工具有哪些
- python管道_python 多进程之管道实例(模板)
- centOS6.9下安装Redis
- Java面试题中高级,java简历技术栈怎么写
- Android中tcp和udp的区别,tcp和udp使用总结
- 《Java并发编程的艺术》读书笔记
- <C++>多态的实战,详解三个具体案例
- 深耕MySQL - 如何使用联合索引执行查询
- Java设计模式面试专题
- AT89S52之(定时器2)Timer2
- 快递员上门取件api接口技术对接java文档
- R语言计量(一):一元线性回归与多元线性回归分析
热门文章
- QQ小游戏 AppBox 创建广告盒子组件 API
- MATLAB统计分析-假设检验
- 案例:个税计算器(2019)
- php datetime 时区,datetime-php中的时区转换
- Windows 任务管理器 PF使用率 总数 核心内存 物理内存(转)
- 五步骤清理,形成自己的喜悦系统
- 美国凯斯西储大学计算机硕士专业怎么样,美国凯斯西储大学怎么样?
- 知码开门c语言6.10答案,知码开门知识库
- 【Codewars】All Inclusive?
- u盘复制文件第二台计算机无文件夹,电脑上的文件不能复制到U盘,U盘不能创建文件夹及删除文件...