19 해설

  • 0
    @ 2023-12-25 20:33:23

    这个问题可以通过使用集合(Set)来解决。集合是一种不包含重复元素的数据结构,因此将所有的字符串放入集合中,最后统计集合的大小即可得到不同的字符串数量(50分)

    
    

    #include<bits/stdc++.h> using namespace std;

    int main() { int n; cin >> n;

     set<string> uniqueStrings;
    
     for (int i = 0; i < n; i++) {
          string s;
          cin >> s;
          uniqueStrings.insert(s);
     }
    
     cout << uniqueStrings.size() << endl;
    
     return 0;
    

    }

    정보

    ID
    180
    시간
    300~1000ms
    메모리
    1024MiB
    난이도
    3
    태그
    제출 기록
    3255
    맞았습니다.
    429
    아이디