coderforces--418div2--A.An abandoned sentiment from past
来源:互联网 发布:大数据丛书 编辑:程序博客网 时间:2024/05/21 07:46
昨晚coderforces爆零。。零了,不可思议,,原因是第一题没考虑边界情况。。直接认为所有0都在最中间,被hack哭了。。第二题。。没看清题意,直接按照最简单的思路来,结果,hack。。第三题,在最后七分钟敲出来了,日哦,为什么全输出0,找了七分钟。。。一个地方下标k写成i了,,结果。。过了时间了,过后一交,218ms过,题目给了2000ms??我感觉石乐志。
第一题,水。。唉
#include <iostream>#include <stdio.h>#include <string.h>#include <algorithm>#include <vector>#include <queue>#define siz 100005using namespace std;int n,k;int arr[205],brr[205];void solve(){ int flag=1,ans=0,index; for(int i=1;i<=n;i++){ if(arr[i]!=0){ if(arr[i]>ans){ ans=arr[i]; } else{ flag=0; } } else{ index=i; } } if(flag==0){ puts("Yes");return;} if(k==1){ //cout<<brr[1]<<" "<<index<<endl; if(index>1&&index<n&&brr[1]>arr[index-1]&&brr[1]<arr[index+1]){ puts("No"); return ; } if(index==1&&brr[1]<arr[index+1]){ puts("No"); return ; } if(index==n&&brr[1]>arr[index-1]){ puts("No"); return ; } } puts("Yes");}int main(){ while(~scanf("%d %d",&n,&k)){ //int flag=1,ant; for(int i=1;i<=n;i++){ scanf("%d",&arr[i]); } for(int i=1;i<=k;i++){ scanf("%d",&brr[i]); } solve(); } return 0;}
阅读全文
0 0
- coderforces--418div2--A.An abandoned sentiment from past
- An abandoned sentiment from past 814A
- 814/ A. An abandoned sentiment from past
- A. An abandoned sentiment from past
- Codeforces Round #418 A--An abandoned sentiment from past
- An abandoned sentiment from past
- An abandoned sentiment from past
- An abandoned sentiment from past
- An abandoned sentiment from past
- CodeFroces 814A An abandoned sentiment from past(快排)
- Codeforces 814 A An abandoned sentiment from past
- codeforces 814A An abandoned sentiment from past
- Codeforces 814A-An abandoned sentiment from past
- codeforces 814 A An abandoned sentiment from past
- CodeForces 814A An abandoned sentiment from past
- Codeforces Round #418 (Div. 2) problem A. An abandoned sentiment from past
- Codeforces Round #418 (Div. 2)-A. An abandoned sentiment from past-思维
- An abandoned sentiment from past Java 无脑暴力
- 【npm】npm-npm install官方文档说明
- Swing——JTextField美化
- 第五章 Linux用户和文件权限管理
- Duplicate Symbol链接错的原因总结和解决方法
- Swift: iOS底层基础知识-文件目录结构
- coderforces--418div2--A.An abandoned sentiment from past
- 学习、参考、工具网址
- android存储---SharedPreferences
- Ogre 常用设置
- sprint boot 读写分离
- Eclipse改字体字号
- kernel space插入time stub函数来查看当前时间,也可以用于测量code执行的时间
- 多线程的运用和好处
- C++小键盘(一)