Submission #1923115


Source Code Expand

Copy
/* code by AbhiTaker  */
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
#define M 1000000007
#define N 1000016
#define ff first.first
#define fs first.second
#define sf second.first
#define ss second.second
#define f first
#define s second
#define inf 9000000000000000000


int main()
{
    ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
    ll n,m,i;
    cin>>n>>m;
    string s;
    cin>>s;
    ll flag=0;

    if(s[n]!='-' || s.size()!=n+m+1)
        flag = 1;

    if(flag)
    {
        cout<<"No\n";
        return 0;
    }

    for(i=0;i<n;i++)
    {
        if((s[i]-'0')<0 || (s[i]-'0')>9)
            flag =1;

    }

    for(i=n+1; i<n+m+1; i++)
      {
        if((s[i]-'0')<0 || (s[i]-'0')>9)
            flag =1;

    }

    if(!flag)
        cout<<"Yes\n";
    else
       cout<<"No\n";


    return 0;
}

Submission Info

Submission Time
Task B - Postal Code
User AbhiTaker
Language C++14 (GCC 5.4.1)
Score 200
Code Size 946 Byte
Status AC
Exec Time 1 ms
Memory 256 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 3
AC × 19
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, 11.txt, 12.txt, 13.txt, 14.txt, 15.txt, 16.txt, sample_01.txt, sample_02.txt, sample_03.txt
Case Name Status Exec Time Memory
01.txt AC 1 ms 256 KB
02.txt AC 1 ms 256 KB
03.txt AC 1 ms 256 KB
04.txt AC 1 ms 256 KB
05.txt AC 1 ms 256 KB
06.txt AC 1 ms 256 KB
07.txt AC 1 ms 256 KB
08.txt AC 1 ms 256 KB
09.txt AC 1 ms 256 KB
10.txt AC 1 ms 256 KB
11.txt AC 1 ms 256 KB
12.txt AC 1 ms 256 KB
13.txt AC 1 ms 256 KB
14.txt AC 1 ms 256 KB
15.txt AC 1 ms 256 KB
16.txt AC 1 ms 256 KB
sample_01.txt AC 1 ms 256 KB
sample_02.txt AC 1 ms 256 KB
sample_03.txt AC 1 ms 256 KB