Submission #319459


Source Code Expand

#include <iostream>
#include <stdio.h>
#include <set>
#include <map>
#include <list>
#include <vector>
#include <algorithm>
#include <cmath>
#include <limits.h>
#include <string>
#include <queue>
#include <functional>
#include <stack>
#include <complex>
#include <stdlib.h>
#include <string.h>
using namespace std;

namespace{
	#define		CAST( T, val )		( (T)( val ) )
	#define		CASE( lb )			break; case lb:
	#define		CASE_CONTINUE( lb )	case lb:
	#define		CASE_DEFAULT		break; default:
	#define		For( i, s )			for(int i= 0; i< (int)s; i++)
	#define		ForA( i, a, s )		for(int i= (int)a; i< (int)s; i++)
	#define		ForSize( i, s )		for(int i= 0, size= (int)s; i< size; i++)
	#define		ForSizeA( i, a, s )	for(int i= (int)a, size= (int)s; i< size; i++)
	#define		ForItr( itr, con )	for(auto itr= con.begin(); itr!= con.end(); itr++)
	#define		ForStr( i, str )	for(int i= 0; str[i]; i++)
	#define		GOTO( lb )			goto lb
	#define		LABEL( lb )			lb:

	typedef		long long		LLint;
	typedef		unsigned int	Uint;
	typedef		unsigned char	Uchar;
	typedef		unsigned short	Ushort;

	const double EPS= 0.00000000023283064365386962890625;	//	2^-32
	template <typename T> class priority_queue_less : public priority_queue<T,vector<T>,greater<T> >{};
}

int main(){
	char str[64];
	bool isOK= true;

	cin>> str;
	ForStr( i, str ){
		if( str[i]== 'o' || str[i]== 'k' || str[i]== 'u' ) continue;
		if( str[i]== 'c' && str[i+1]== 'h' ){
			i++;
			continue;
		}

		isOK= false;
		break;
	}

	cout<< ( isOK ? "YES" : "NO" )<< endl;

	return 0;
}

Submission Info

Submission Time
Task B - choku語
User BGSC
Language C++11 (GCC 4.8.1)
Score 100
Code Size 1581 Byte
Status AC
Exec Time 25 ms
Memory 920 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 53
Set Name Test Cases
Sample subtask0-sample01.txt, subtask0-sample02.txt, subtask0-sample03.txt
All subtask0-sample01.txt, subtask0-sample02.txt, subtask0-sample03.txt, subtask1-01.txt, subtask1-02.txt, subtask1-03.txt, subtask1-04.txt, subtask1-05.txt, subtask1-06.txt, subtask1-07.txt, subtask1-08.txt, subtask1-09.txt, subtask1-10.txt, subtask1-11.txt, subtask1-12.txt, subtask1-13.txt, subtask1-14.txt, subtask1-15.txt, subtask1-16.txt, subtask1-17.txt, subtask1-18.txt, subtask1-19.txt, subtask1-20.txt, subtask1-21.txt, subtask1-22.txt, subtask1-23.txt, subtask1-24.txt, subtask1-25.txt, subtask1-26.txt, subtask1-27.txt, subtask1-28.txt, subtask1-29.txt, subtask1-30.txt, subtask1-31.txt, subtask1-32.txt, subtask1-33.txt, subtask1-34.txt, subtask1-35.txt, subtask1-36.txt, subtask1-37.txt, subtask1-38.txt, subtask1-39.txt, subtask1-40.txt, subtask1-41.txt, subtask1-42.txt, subtask1-43.txt, subtask1-44.txt, subtask1-45.txt, subtask1-46.txt, subtask1-47.txt, subtask1-48.txt, subtask1-49.txt, subtask1-50.txt
Case Name Status Exec Time Memory
subtask0-sample01.txt AC 22 ms 700 KiB
subtask0-sample02.txt AC 25 ms 672 KiB
subtask0-sample03.txt AC 22 ms 920 KiB
subtask1-01.txt AC 23 ms 804 KiB
subtask1-02.txt AC 23 ms 804 KiB
subtask1-03.txt AC 24 ms 792 KiB
subtask1-04.txt AC 22 ms 800 KiB
subtask1-05.txt AC 22 ms 920 KiB
subtask1-06.txt AC 23 ms 800 KiB
subtask1-07.txt AC 22 ms 800 KiB
subtask1-08.txt AC 22 ms 796 KiB
subtask1-09.txt AC 23 ms 792 KiB
subtask1-10.txt AC 23 ms 732 KiB
subtask1-11.txt AC 24 ms 784 KiB
subtask1-12.txt AC 25 ms 804 KiB
subtask1-13.txt AC 22 ms 920 KiB
subtask1-14.txt AC 23 ms 800 KiB
subtask1-15.txt AC 23 ms 796 KiB
subtask1-16.txt AC 22 ms 788 KiB
subtask1-17.txt AC 23 ms 792 KiB
subtask1-18.txt AC 22 ms 804 KiB
subtask1-19.txt AC 23 ms 796 KiB
subtask1-20.txt AC 22 ms 796 KiB
subtask1-21.txt AC 23 ms 800 KiB
subtask1-22.txt AC 23 ms 744 KiB
subtask1-23.txt AC 23 ms 800 KiB
subtask1-24.txt AC 24 ms 800 KiB
subtask1-25.txt AC 22 ms 732 KiB
subtask1-26.txt AC 23 ms 800 KiB
subtask1-27.txt AC 23 ms 732 KiB
subtask1-28.txt AC 22 ms 800 KiB
subtask1-29.txt AC 24 ms 672 KiB
subtask1-30.txt AC 25 ms 796 KiB
subtask1-31.txt AC 22 ms 668 KiB
subtask1-32.txt AC 23 ms 916 KiB
subtask1-33.txt AC 21 ms 804 KiB
subtask1-34.txt AC 23 ms 796 KiB
subtask1-35.txt AC 22 ms 804 KiB
subtask1-36.txt AC 22 ms 744 KiB
subtask1-37.txt AC 25 ms 800 KiB
subtask1-38.txt AC 21 ms 804 KiB
subtask1-39.txt AC 23 ms 796 KiB
subtask1-40.txt AC 22 ms 800 KiB
subtask1-41.txt AC 23 ms 804 KiB
subtask1-42.txt AC 23 ms 672 KiB
subtask1-43.txt AC 23 ms 920 KiB
subtask1-44.txt AC 24 ms 792 KiB
subtask1-45.txt AC 25 ms 672 KiB
subtask1-46.txt AC 24 ms 796 KiB
subtask1-47.txt AC 24 ms 800 KiB
subtask1-48.txt AC 22 ms 796 KiB
subtask1-49.txt AC 23 ms 800 KiB
subtask1-50.txt AC 23 ms 764 KiB