期望得分:100+0+10

实际得分:40+0+0

考炸了。。。

T1:题目链接

究竟为什么会这样,,,

仔细研读我的丑代码

发现。。。

枯辽。。。。

#include<cstdio>
#include<algorithm>
#include<cstring>
#include<iostream>
using namespace std;
int T,n;
int a[];
int flag;
inline void out1() {
cout<<"rabbit"<<"\n";
}
inline void out2() {
cout<<"hamster"<<"\n";
}
inline int read();
int main() {
T=read();
while(T--) {
n=read();
memset(a,,sizeof a);
flag=true;
for(int i=; i<=n; i++) {
a[i]=read();
if(a[i]==)flag++;
}
/* if(flag) {
if(n%2)out1();
else out2();
continue;
}*/
if(n==) {
if(a[]==)out1();
else out2();
continue;
}
if(flag%)out2();
else out1();
}
return ;
}
inline int read() {
int s=,w=;
char ch=getchar();
while(ch<''||ch>'') {
if(ch=='-')w=-;
ch=getchar();
}
while(ch>=''&&ch<='')
s=(s<<)+(s<<)+(ch^),ch=getchar();
return s*w;
}

T2:写了半天,(其实就是个暴力)

运行

发现,,,

好像。。。

停不下来????!!!

T3:题目链接

只会这十分,就直接暴力模拟

还是害怕TLE。。。。

但没想到的是,。,,WA了。。对,他WA了。。。

原来是数组开小了,,,

开大后

但是为何会40???

脸的问题?

40分暴力代码:

#include<cstdio>
#include<algorithm>
#include<cstring>
#include<iostream>
using namespace std;
int n,k,q;
int a[],b[];
bool vis[],flag;
inline int read() {
int s=,w=;
char ch=getchar();
while(ch<''||ch>'') {
if(ch=='-')w=-;
ch=getchar();
}
while(ch>=''&&ch<='')
s=(s<<)+(s<<)+(ch^),ch=getchar();
return s*w;
}
int main() {
n=read(),k=read();
for(int i=; i<=k; i++) {
a[i]=read(),b[i]=read();
vis[a[i]]=true;
}
q=read();
while(q--) {
int l,r;
flag=true;
l=read(),r=read();
if(r-l+>k) {
cout<<"No"<<"\n";
continue;
}
for(int i=l; i<=r; i++)
if(!vis[i]) {
flag=false;
break;
}
if(flag)cout<<"Yes"<<"\n";
else cout<<"No"<<"\n";
}
return ;
}

最新文章

  1. 疯狂Java笔记
  2. BZOJ1452——[JSOI2009]Count
  3. 为什么是 n(n+1)/2 ?
  4. 如何在C语言中调用Swift函数
  5. js基础第二天
  6. 基于TCP套接字实现的简单Demo
  7. RTNETLINK answers: Operation not permitted
  8. 1.网络工具:ifconfig,ping,netstate,Redhat命令和图形化设置ip,finger,nslookup
  9. Windows Azure Table Storage 解决 Guid 查询问题
  10. 统计s=&quot;hello alex alex hello haiyan cc haiyan com&quot;中每个单词的个数
  11. 【Beta阶段】测试与发布
  12. HTML中的超链接
  13. js 前端操作的分页路由设计
  14. 扩展欧几里得(exgcd)与同余详解
  15. nodejs 使用 js 模块
  16. 近视BFC
  17. 《C++实践之路.pdf》源码
  18. Markdonw基本语法学习
  19. 一个tomcat部署多个应用实例
  20. mysql数据库user表host字段的%问题

热门文章

  1. Python连载41-yield from详解、委派生成器
  2. 【前端知识体系-JS相关】虚拟DOM和Diff算法
  3. CSS改变浏览器默认滚动条样式
  4. RESTful Webservice 和 SOAP Webserivce 对比及区别【转】
  5. Python 学习 第17篇:从SQL Server数据库读写数据
  6. Python基础16
  7. centos通过yum快速安装JDK1.8
  8. webpack本地开发起服务只能用localhost和端口号打开,不能用本地ip地址打开
  9. ios-tableview加载卡顿的解决方案
  10. ROW_NUMBER()实现分页