Submission #1706745


Source Code Expand

#include <cstdio>
#include <algorithm>
#include <iostream>
#include <vector>
#include <cmath>
#include <string>
#define pb push_back
#define mod 1000000007
using namespace std;
typedef long long int ll;

int main(void){
  string s;
  cin>>s;

  bool f1,f2;
  f1=f2=false;
  for(int i=0;i<s.size();i++){
    if(s[i]=='C') f1=true;
    if(f1&&s[i]=='F') f2=true;
  }
  cout<<(f2?:"Yes":"No")<<endl;
  return 0;
}

Submission Info

Submission Time
Task A - CF
User hato_roll
Language C++14 (GCC 5.4.1)
Score 0
Code Size 435 Byte
Status CE

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:22:12: error: operands to ?: have different types ‘bool’ and ‘const char*’
   cout<<(f2?:"Yes":"No")<<endl;
            ^
./Main.cpp:22:19: error: expected ‘)’ before ‘:’ token
   cout<<(f2?:"Yes":"No")<<endl;
                   ^