Submission #2123390
Source Code Expand
using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; class TEST{ static void Main(){ Sol mySol =new Sol(); mySol.Solve(); } } class Sol{ public void Solve(){ int a = 0, b = 0; var sb = new StringBuilder(); foreach(var c in S){ switch(c){ case 'c' : { sb.AppendLine("No"); } break; case 'a' : { if(a + b < A + B){ sb.AppendLine("Yes"); a++; } else { sb.AppendLine("No"); } } break; case 'b' : { if(a + b < A + B && b < B){ sb.AppendLine("Yes"); b++; } else { sb.AppendLine("No"); } } break; } } Console.Write(sb.ToString()); } int N,A,B; String S; public Sol(){ var d = ria(); N = d[0]; A = d[1]; B = d[2]; S = rs(); } static String rs(){return Console.ReadLine();} static int ri(){return int.Parse(Console.ReadLine());} static long rl(){return long.Parse(Console.ReadLine());} static double rd(){return double.Parse(Console.ReadLine());} static String[] rsa(char sep=' '){return Console.ReadLine().Split(sep);} static int[] ria(char sep=' '){return Array.ConvertAll(Console.ReadLine().Split(sep),e=>int.Parse(e));} static long[] rla(char sep=' '){return Array.ConvertAll(Console.ReadLine().Split(sep),e=>long.Parse(e));} static double[] rda(char sep=' '){return Array.ConvertAll(Console.ReadLine().Split(sep),e=>double.Parse(e));} }
Submission Info
Submission Time | |
---|---|
Task | B - Qualification simulator |
User | kuuso |
Language | C# (Mono 4.6.2.0) |
Score | 200 |
Code Size | 1503 Byte |
Status | AC |
Exec Time | 27 ms |
Memory | 13152 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 200 / 200 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | s1.txt, s2.txt, s3.txt |
All | 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, s1.txt, s2.txt, s3.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
01.txt | AC | 25 ms | 12768 KB |
02.txt | AC | 26 ms | 12896 KB |
03.txt | AC | 27 ms | 13024 KB |
04.txt | AC | 27 ms | 13024 KB |
05.txt | AC | 24 ms | 12512 KB |
06.txt | AC | 24 ms | 12768 KB |
07.txt | AC | 26 ms | 11232 KB |
08.txt | AC | 26 ms | 13152 KB |
09.txt | AC | 25 ms | 12896 KB |
10.txt | AC | 25 ms | 10976 KB |
s1.txt | AC | 20 ms | 11092 KB |
s2.txt | AC | 20 ms | 9044 KB |
s3.txt | AC | 20 ms | 11092 KB |