답안 #475128

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
475128 2021-09-21T08:46:00 Z Mr_OK_Man Sifra (COCI21_sifra) C++17
50 / 50
1 ms 204 KB
#include <bits/stdc++.h>

using namespace std;

int main()
{
long long c=0;  //  cout << "Hello world!" << endl;
  string s;
  cin>>s;
  map<string,long long>mp;
  for(int i=0;i<s.size();i++)
  {
      long long x=0;string tmp="";
      while(isdigit(s[i]))
      {
          tmp+=s[i];
        i++;
      }
      if(mp[tmp]==0&&tmp!="")
      {
          c++;
          mp[tmp]++;
      }
  }
  cout<<c<<endl;
    return 0;
}

Compilation message

Main.cpp: In function 'int main()':
Main.cpp:11:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   11 |   for(int i=0;i<s.size();i++)
      |               ~^~~~~~~~~
Main.cpp:13:17: warning: unused variable 'x' [-Wunused-variable]
   13 |       long long x=0;string tmp="";
      |                 ^
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 204 KB Output is correct
2 Correct 0 ms 204 KB Output is correct
3 Correct 1 ms 204 KB Output is correct
4 Correct 1 ms 204 KB Output is correct
5 Correct 0 ms 204 KB Output is correct
6 Correct 1 ms 204 KB Output is correct
7 Correct 0 ms 204 KB Output is correct
8 Correct 0 ms 204 KB Output is correct
9 Correct 0 ms 204 KB Output is correct
10 Correct 0 ms 204 KB Output is correct