結果

問題 No.3611 Omega Cat(Judging ver.)
コンテスト
ユーザー d_dondon
提出日時 2026-08-06 15:44:56
言語 C++23(gcc16)
(gcc 16.1.0 + boost 1.90.0)
コンパイル:
g++-16 -O2 -lm -std=c++23 -Wuninitialized -DONLINE_JUDGE -o a.out _filename_
実行:
./a.out
結果
WA  
実行時間 -
コード長 610 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 2,227 ms
コンパイル使用メモリ 351,592 KB
実行使用メモリ 5,888 KB
最終ジャッジ日時 2026-08-06 15:45:06
合計ジャッジ時間 5,725 ms
ジャッジサーバーID
(参考情報)
judge1_0 / judge3_0
このコードへのチャレンジ
(要ログイン)
サブタスク 配点 結果
サンプル 0 % AC * 1
小課題1 20 % WA * 6
小課題2 40 % AC * 1 WA * 18
小課題3 40 % AC * 5 WA * 28
合計 1.5 * 0% = 0 点
権限があれば一括ダウンロードができます

ソースコード

diff #
raw source code

#include<bits/stdc++.h>
using namespace std;
using ll = long long;
int main(){
	ll t;
	cin>>t;
	ll n;
	ll nm;
	ll f;
	vector<int> data(200001);
	for(int i=0;i<t;i++){
		f=0;
		cin>>n;
		nm=0;
		for(int j=0;j<200001;j++){
			data[j]==0;
		}
		for(int j=0;j<n;j++){
			cin>>data[j];
		}
		for(int j=0;j<n;j++){
			if(nm==0){
				if(data[j]<data[j+1]){
					nm++;
				}
			}
			else if(nm==1){
				if(data[j]>data[j+1]){
					nm++;
				}
			}
			else if(nm==2){
				if(data[j]<data[j+1]){
					nm++;
				}
			}
			else{
				f=1;
			}
		}
		if(f==0){
			cout<<"No"<<endl;
		}
		else{
			cout<<"Yes"<<endl;
		}
	}
}
0