Submission #222393

#TimeUsernameProblemLanguageResultExecution timeMemory
222393cheehengChecker (COCI19_checker)C++14
0 / 110
95 ms2544 KiB
#include <bits/stdc++.h> using namespace std; char colour[200005]; int deg[200005]; int main(){ int ST; scanf("%d", &ST); int N; scanf("%d", &N); scanf(" %s", colour); memset(deg, 0, sizeof(deg)); for(int i = 0; i < N-3; i ++){ int a, b, c; scanf("%d%d%d", &a, &b, &c); deg[a-1] ++; deg[b-1] ++; } int temp = 0; for(int i = 0; i < N; i ++){ if(deg[i] > 0){ temp = i; break; } } vector<int> v; for(int i = 0; i < N; i ++){ if(deg[i] > 0){ v.push_back(i); } } v.push_back(temp+N); for(int x: v){ //printf("%d ", x); } if((int)v.size() > N-1){ printf("neispravna triangulacija"); return 0; } //printf("ok "); for(int i = 0; i < (int)v.size()-1; i ++){ if(v[i+1] - v[i] > 2){ printf("neispravna triangulacija"); return 0; } } printf("tocno"); return 0; }

Compilation message (stderr)

checker.cpp: In function 'int main()':
checker.cpp:42:13: warning: unused variable 'x' [-Wunused-variable]
     for(int x: v){
             ^
checker.cpp:10:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     scanf("%d", &ST);
     ~~~~~^~~~~~~~~~~
checker.cpp:13:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     scanf("%d", &N);
     ~~~~~^~~~~~~~~~
checker.cpp:15:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     scanf(" %s", colour);
     ~~~~~^~~~~~~~~~~~~~~
checker.cpp:20:14: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
         scanf("%d%d%d", &a, &b, &c);
         ~~~~~^~~~~~~~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...