Submission #3411237
Source Code Expand
#include<bits/stdc++.h> using namespace std; bool solve{ int a, b; cin >> a >> b; string s; cin >> s; if(s.size() != a + b + 1){ return false; } for(int i = 0 ; i < s.size() ; i++){ if(i == a && s[i] != '-'){ return false; }else if(s[i] < '0' || '9' < s[i]){ return false; } } return true; } int main(){ if(solve()){ cout << "Yes" << endl; }else{ cout << "No" << endl; } return 0; }
Submission Info
Submission Time | |
---|---|
Task | B - Postal Code |
User | mhrb |
Language | C++14 (GCC 5.4.1) |
Score | 0 |
Code Size | 474 Byte |
Status | CE |
Compile Error
./Main.cpp:5:3: error: expected primary-expression before ‘int’ int a, b; ^ ./Main.cpp:5:3: error: expected ‘}’ before ‘int’ ./Main.cpp:5:3: error: expected ‘,’ or ‘;’ before ‘int’ ./Main.cpp:6:3: error: ‘cin’ does not name a type cin >> a >> b; ^ ./Main.cpp:8:3: error: ‘cin’ does not name a type cin >> s; ^ ./Main.cpp:9:3: error: expected unqualified-id before ‘if’ if(s.size() != a + b + 1){ ^ ./Main.cpp:12:3: error: expected unqualified-id before ‘for’ for(int i = 0 ; i < s.size() ; i++){ ^ ./Main.cpp:12:19: error: ‘i’ does not name a type for(int i = 0 ; i < s.size() ; i++){ ^ ./Main.cpp:12:34: error: ‘i’ does not name a type for(int i = 0 ; i < s.size() ; i++){ ^ ./Main.cpp:19:3: error: expected unqualified-id before ‘return’ return true; ^ ./Main.cpp:20:1: error: expected declaration before ‘}’ token } ^