aoj0033结题报告(想不出来看了别人的代码,基础实在差。。。)

来源:互联网 发布:淘宝延长收货三天 编辑:程序博客网 时间:2024/06/09 22:47
#include<cstdio>int N;int data[10];bool dfs(int a,int b,int c){if (a == 10)return true;if (data[a] > b){if(dfs(a + 1, data[a], c)) return true;}else if (data[a] > c){if(dfs(a + 1, b, data[a])) return true;}return false;}int main(){scanf("%d", &N);for (int i = 0; i < N; i++){for (int j = 0; j < 10; j++)scanf("%d", &data[j]);if (dfs(0, 0, 0))printf("YES\n");else printf("NO\n");}}

0 0
原创粉丝点击