#include <algorithm>
#include <cstdio>
#include <cmath>
#include <cstring>
#include <cstdlib>
#include <climits>
#include <iostream>
#include <string>
#include <sstream>
#include <vector>
#include <stack>
#include <queue>
#include <deque>
#include <set>
#include <map>
using namespace std;
int M, N;
string s;
#define FOR(i, N) for(int i = 0; i < N; i++)
#define FOR1e(i, N) for(int i = 1; i <= N; i++)
#define REP(i, M, N) for(int i = M; i < N; i++)
#define REPe(i, M, N) for(int i = M; i <= N; i++)
#define sc(N) scanf("%d", &N)
#define scsc(M, N) scanf("%d %d", &M, &N)
#define gt(s) getline(cin, s)
#define ll long long
#define vi vector <int>
#define pii pair <int, int>
#define mp make_pair
#define pb push_back
#define mx 25
int main(){
// freopen("in.txt", "r", stdin);
string str;
while(getline(cin, str)){
bool b = 0;
FOR(i, str.size())
if(!isdigit(str[i]) && str[i] != '-' && str[i] != 'X')
{b = 1; break;}
if(b) {printf("%s is incorrect.\n", str.c_str()); continue;}
vector <int> v;
int sum = 0;
FOR(i, str.size()){
if(isdigit(str[i])) sum += (int)str[i]-'0', v.push_back(sum);
else if(str[i] == 'X') sum += 10, v.push_back(sum);
}
int sum_2 = 0;
FOR(i, v.size()) sum_2 += v[i];
if(sum_2%11 == 0) printf("%s is correct.\n", str.c_str());
else printf("%s is incorrect.\n", str.c_str());
}
return 0;
}
I2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGNzdGRpbz4KI2luY2x1ZGUgPGNtYXRoPgojaW5jbHVkZSA8Y3N0cmluZz4KI2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxjbGltaXRzPgojaW5jbHVkZSA8aW9zdHJlYW0+CiNpbmNsdWRlIDxzdHJpbmc+CiNpbmNsdWRlIDxzc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8c3RhY2s+CiNpbmNsdWRlIDxxdWV1ZT4KI2luY2x1ZGUgPGRlcXVlPgojaW5jbHVkZSA8c2V0PgojaW5jbHVkZSA8bWFwPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBNLCBOOwpzdHJpbmcgczsKI2RlZmluZSBGT1IoaSwgTikgZm9yKGludCBpID0gMDsgaSA8IE47IGkrKykKI2RlZmluZSBGT1IxZShpLCBOKSBmb3IoaW50IGkgPSAxOyBpIDw9IE47IGkrKykKI2RlZmluZSBSRVAoaSwgTSwgTikgZm9yKGludCBpID0gTTsgaSA8IE47IGkrKykKI2RlZmluZSBSRVBlKGksIE0sIE4pIGZvcihpbnQgaSA9IE07IGkgPD0gTjsgaSsrKQojZGVmaW5lIHNjKE4pIHNjYW5mKCIlZCIsICZOKQojZGVmaW5lIHNjc2MoTSwgTikgc2NhbmYoIiVkICVkIiwgJk0sICZOKQojZGVmaW5lIGd0KHMpIGdldGxpbmUoY2luLCBzKQojZGVmaW5lIGxsIGxvbmcgbG9uZwojZGVmaW5lIHZpIHZlY3RvciA8aW50PgojZGVmaW5lIHBpaSBwYWlyIDxpbnQsIGludD4KI2RlZmluZSBtcCBtYWtlX3BhaXIKI2RlZmluZSBwYiBwdXNoX2JhY2sKI2RlZmluZSBteCAyNQoKaW50IG1haW4oKXsKLy8JZnJlb3BlbigiaW4udHh0IiwgInIiLCBzdGRpbik7CglzdHJpbmcgc3RyOwoJd2hpbGUoZ2V0bGluZShjaW4sIHN0cikpewoJCWJvb2wgYiA9IDA7CgkJRk9SKGksIHN0ci5zaXplKCkpCgkJCWlmKCFpc2RpZ2l0KHN0cltpXSkgJiYgc3RyW2ldICE9ICctJyAmJiBzdHJbaV0gIT0gJ1gnKQoJCQkJe2IgPSAxOyBicmVhazt9CgkJaWYoYikge3ByaW50ZigiJXMgaXMgaW5jb3JyZWN0LlxuIiwgc3RyLmNfc3RyKCkpOyBjb250aW51ZTt9CgkJdmVjdG9yIDxpbnQ+IHY7CgkJaW50IHN1bSA9IDA7CgkJRk9SKGksIHN0ci5zaXplKCkpewoJCQlpZihpc2RpZ2l0KHN0cltpXSkpIHN1bSArPSAoaW50KXN0cltpXS0nMCcsIHYucHVzaF9iYWNrKHN1bSk7CgkJCWVsc2UgaWYoc3RyW2ldID09ICdYJykgc3VtICs9IDEwLCB2LnB1c2hfYmFjayhzdW0pOwoJCX0KCQlpbnQgc3VtXzIgPSAwOwoJCUZPUihpLCB2LnNpemUoKSkgc3VtXzIgKz0gdltpXTsKCQlpZihzdW1fMiUxMSA9PSAwKSBwcmludGYoIiVzIGlzIGNvcnJlY3QuXG4iLCBzdHIuY19zdHIoKSk7CgkJZWxzZSBwcmludGYoIiVzIGlzIGluY29ycmVjdC5cbiIsIHN0ci5jX3N0cigpKTsKCX0KCXJldHVybiAwOwp9
Main.java:1: error: illegal character: \35
#include <algorithm>
^
Main.java:1: error: class, interface, or enum expected
#include <algorithm>
^
Main.java:2: error: illegal character: \35
#include <cstdio>
^
Main.java:3: error: illegal character: \35
#include <cmath>
^
Main.java:4: error: illegal character: \35
#include <cstring>
^
Main.java:5: error: illegal character: \35
#include <cstdlib>
^
Main.java:6: error: illegal character: \35
#include <climits>
^
Main.java:7: error: illegal character: \35
#include <iostream>
^
Main.java:8: error: illegal character: \35
#include <string>
^
Main.java:9: error: illegal character: \35
#include <sstream>
^
Main.java:10: error: illegal character: \35
#include <vector>
^
Main.java:11: error: illegal character: \35
#include <stack>
^
Main.java:12: error: illegal character: \35
#include <queue>
^
Main.java:13: error: illegal character: \35
#include <deque>
^
Main.java:14: error: illegal character: \35
#include <set>
^
Main.java:15: error: illegal character: \35
#include <map>
^
Main.java:19: error: class, interface, or enum expected
int M, N;
^
Main.java:20: error: class, interface, or enum expected
string s;
^
Main.java:21: error: illegal character: \35
#define FOR(i, N) for(int i = 0; i < N; i++)
^
Main.java:21: error: class, interface, or enum expected
#define FOR(i, N) for(int i = 0; i < N; i++)
^
Main.java:21: error: class, interface, or enum expected
#define FOR(i, N) for(int i = 0; i < N; i++)
^
Main.java:21: error: class, interface, or enum expected
#define FOR(i, N) for(int i = 0; i < N; i++)
^
Main.java:22: error: illegal character: \35
#define FOR1e(i, N) for(int i = 1; i <= N; i++)
^
Main.java:22: error: class, interface, or enum expected
#define FOR1e(i, N) for(int i = 1; i <= N; i++)
^
Main.java:22: error: class, interface, or enum expected
#define FOR1e(i, N) for(int i = 1; i <= N; i++)
^
Main.java:23: error: illegal character: \35
#define REP(i, M, N) for(int i = M; i < N; i++)
^
Main.java:23: error: class, interface, or enum expected
#define REP(i, M, N) for(int i = M; i < N; i++)
^
Main.java:23: error: class, interface, or enum expected
#define REP(i, M, N) for(int i = M; i < N; i++)
^
Main.java:24: error: illegal character: \35
#define REPe(i, M, N) for(int i = M; i <= N; i++)
^
Main.java:24: error: class, interface, or enum expected
#define REPe(i, M, N) for(int i = M; i <= N; i++)
^
Main.java:24: error: class, interface, or enum expected
#define REPe(i, M, N) for(int i = M; i <= N; i++)
^
Main.java:25: error: illegal character: \35
#define sc(N) scanf("%d", &N)
^
Main.java:26: error: illegal character: \35
#define scsc(M, N) scanf("%d %d", &M, &N)
^
Main.java:27: error: illegal character: \35
#define gt(s) getline(cin, s)
^
Main.java:28: error: illegal character: \35
#define ll long long
^
Main.java:29: error: illegal character: \35
#define vi vector <int>
^
Main.java:30: error: illegal character: \35
#define pii pair <int, int>
^
Main.java:31: error: illegal character: \35
#define mp make_pair
^
Main.java:32: error: illegal character: \35
#define pb push_back
^
Main.java:33: error: illegal character: \35
#define mx 25
^
Main.java:38: error: class, interface, or enum expected
while(getline(cin, str)){
^
Main.java:40: error: class, interface, or enum expected
FOR(i, str.size())
^
Main.java:42: error: class, interface, or enum expected
{b = 1; break;}
^
Main.java:42: error: class, interface, or enum expected
{b = 1; break;}
^
Main.java:43: error: class, interface, or enum expected
if(b) {printf("%s is incorrect.\n", str.c_str()); continue;}
^
Main.java:43: error: class, interface, or enum expected
if(b) {printf("%s is incorrect.\n", str.c_str()); continue;}
^
Main.java:45: error: class, interface, or enum expected
int sum = 0;
^
Main.java:46: error: class, interface, or enum expected
FOR(i, str.size()){
^
Main.java:48: error: class, interface, or enum expected
else if(str[i] == 'X') sum += 10, v.push_back(sum);
^
Main.java:49: error: class, interface, or enum expected
}
^
Main.java:51: error: class, interface, or enum expected
FOR(i, v.size()) sum_2 += v[i];
^
Main.java:52: error: class, interface, or enum expected
if(sum_2%11 == 0) printf("%s is correct.\n", str.c_str());
^
Main.java:53: error: class, interface, or enum expected
else printf("%s is incorrect.\n", str.c_str());
^
Main.java:54: error: class, interface, or enum expected
}
^
Main.java:56: error: class, interface, or enum expected
}
^
55 errors