Submission #3375245


Source Code Expand

#include<bits/stdc++.h>
using namespace std;
int replace(int N,char *S){
  int i,j,p,c,k=0;
  string s = S;
  i=s.find("I");
  j=s.find("J");
  p=s.find("P");
  c=s.find("C");
  if(i<N&&i>j)j=s.find("J",i);
  if(j<N&&j>p)p=s.find("P",j);
  if(p<N&&p>c)c=s.find("C",p);
  k=(i==-1)+(j==-1)+(p==-1)+(c==-1);
  return k;
}

Submission Info

Submission Time
Task A - 国際情報オリンピック日本代表プログラミングコンテスト (Welcome to IJPC)
User yosswi414
Language IOI-Style C++ (GCC 5.4.1)
Score 0
Code Size 335 Byte
Status WA
Exec Time 2 ms
Memory 384 KB

Compile Error

./grader.cpp: In function ‘int main()’:
./grader.cpp:10:23: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
   scanf("%d%s", &N, S);
                       ^

Judge Result

Set Name Subtask1 Subtask2
Score / Max Score 0 / 50 0 / 50
Status
AC × 9
WA × 5
AC × 11
WA × 2
Set Name Test Cases
Subtask1 subtask1/1, subtask1/10, subtask1/11, subtask1/12, subtask1/13, subtask1/14, subtask1/2, subtask1/3, subtask1/4, subtask1/5, subtask1/6, subtask1/7, subtask1/8, subtask1/9
Subtask2 subtask2/1, subtask2/10, subtask2/11, subtask2/12, subtask2/13, subtask2/2, subtask2/3, subtask2/4, subtask2/5, subtask2/6, subtask2/7, subtask2/8, subtask2/9
Case Name Status Exec Time Memory
subtask1/1 AC 2 ms 256 KB
subtask1/10 AC 1 ms 256 KB
subtask1/11 WA 1 ms 256 KB
subtask1/12 AC 1 ms 256 KB
subtask1/13 AC 1 ms 256 KB
subtask1/14 WA 1 ms 256 KB
subtask1/2 WA 1 ms 256 KB
subtask1/3 WA 1 ms 256 KB
subtask1/4 AC 1 ms 256 KB
subtask1/5 AC 1 ms 256 KB
subtask1/6 WA 1 ms 256 KB
subtask1/7 AC 1 ms 256 KB
subtask1/8 AC 1 ms 256 KB
subtask1/9 AC 1 ms 256 KB
subtask2/1 WA 1 ms 256 KB
subtask2/10 AC 2 ms 384 KB
subtask2/11 AC 2 ms 384 KB
subtask2/12 AC 1 ms 384 KB
subtask2/13 AC 1 ms 384 KB
subtask2/2 AC 1 ms 256 KB
subtask2/3 AC 1 ms 256 KB
subtask2/4 AC 1 ms 256 KB
subtask2/5 AC 1 ms 256 KB
subtask2/6 AC 2 ms 384 KB
subtask2/7 AC 2 ms 384 KB
subtask2/8 WA 1 ms 384 KB
subtask2/9 AC 2 ms 384 KB