- 昨天有事忙了一下午,一晚上 还有今天一上午,时间真是个奢侈品. 时间越是浪费,人们越是想追求效率,人就越是不脚踏实地
- 现在身体状况堪忧,体力真差,每天必须保证两组拉背和30分钟的单车爬坡…慢慢做下去,目标不要太高…最好要有伙伴就更完美了
话不多说代码附上
删除线格式
#include <cstdio>
#include <stack>
using namespace std;
int main() {
int m, n, k;
scanf("%d%d%d", &m, &n, &k);
while (k--) {
stack <int> st;
int a[1010];
for (int i = 1; i <= n; i++) {
scanf("%d", &a[i]);
}
int current = 1, flag = 1;
for (int i = 1; i <= n; i++) {
st.push(i);
if (st.size() > m) {
flag = 0;
break;
}
while (!st.empty() && st.top() == a[current]) {
st.pop();
current++;
}
}
if (st.empty() && flag) {
printf("YES\n");
}
else
printf("NO\n");
}
return 0;
}