제출 #827766

#제출 시각아이디문제언어결과실행 시간메모리
827766AlphaMale06Sifra (COCI21_sifra)C++14
50 / 50
1 ms212 KiB
#include <bits/stdc++.h> using namespace std; #define pb push_back int main() { ios_base::sync_with_stdio(0); cin.tie(0); string s; cin >> s; int n=s.size(); s+='a'; vector<int> a; for(int i=0; i< n; i++){ if(s[i]>='1' && s[i]<='9'){ string novi = ""; while(s[i]>='0' && s[i]<='9'){ novi+=s[i]; i++; } a.pb(stoi(novi, nullptr, 10)); } } sort(a.begin(), a.end()); if(a.size()>0){ int cnt=1; for(int i=1; i<a.size(); i++){ if(a[i]!=a[i-1])cnt++; } cout << cnt << '\n'; } else cout << 0 << '\n'; }

컴파일 시 표준 에러 (stderr) 메시지

Main.cpp: In function 'int main()':
Main.cpp:29:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   29 |         for(int i=1; i<a.size(); i++){
      |                      ~^~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...