FZU 2135 && FOJ11月赛E题
来源:互联网 发布:机锋刹那版主淘宝店 编辑:程序博客网 时间:2024/04/30 00:12
借个代码:
#include<stdio.h>#include<algorithm>#include<iostream>#include<math.h>using namespace std;const int maxn=100100;const int inf=1000000000;struct node{ int l,r;}pp[maxn];int a[maxn],ans[maxn];int main(){ int T,n,i,j,k,m; scanf("%d",&T); while(T--) { scanf("%d",&n); for(i=1;i<=n;i++)scanf("%d",&a[i]); for(i=1;i<=n;i++) { for(j=i-1;j>=1;j--)if(a[j]>a[i])break; pp[i].l=j+1; for(j=i+1;j<=n;j++)if(a[j]>a[i])break; pp[i].r=j-1; ans[i]=inf; } for(i=1;i<=n;i++) { m=pp[i].r-pp[i].l+1; for(j=1;j<=m;j++) if(ans[j]>a[i])ans[j]=a[i]; } for(i=1;i<=n;i++)printf("%d\n",ans[i]); } return 0;}
- FZU 2135 && FOJ11月赛E题
- FZU 2135 && FOJ11月赛D题 模拟题
- FZU 2134 && FOJ11月赛C题 树状数组
- FZU 2132 && FOJ11月赛A题 概率
- FZU 2138 && FOJ11月赛G题 容斥
- fzu 11月赛E 2136 取糖果 线段树
- FZU April 月赛
- fzu月赛(2015.11)
- fzu月赛(2015.11)
- fzu月赛(2015.11)
- fzu月赛--C(fzu 2177)
- fzu 月赛 2011年12月
- fzu三月月赛C题。AC's code
- 【FZU 2200、2202~2204】FOJ有奖月赛 2015.10 个人的部分题解(C、E、F、G)
- FZU 2138 久违的月赛之一
- FZU 2138 久违的月赛之一
- FZU 2138 久违的月赛之一
- FZU 2138 久违的月赛之一
- FZU 2135 && FOJ11月赛D题 模拟题
- (阶段三 dijkstra算法温习1.5)HDU 2680 Choose the best route(使用dijkstra算法求解多源起点的最短路径问题)
- 可执行文件的包含信息
- LeetCode Remove Duplicates from Sorted Array 移除有序数列的重复元素
- C语言打印统计单词长度的直方图<The C Programming Language>课后习题
- FZU 2135 && FOJ11月赛E题
- python 中List 与dictionary
- HTML文本框 圆角显示 样式设置方法
- C++ primer读书笔记——5.12 类型转换
- 网页视频插件
- __asm__ __volatile__ GCC的内嵌汇编语法 AT&T汇编语言语法(一)
- JavaScript学习篇之——DOM学习
- Matlab基本函数-feather函数
- FZU 2138 && FOJ11月赛G题 容斥