洛谷 P1808 单词分类_NOI导刊2011提高(01)

巧妙运用set

特别注意核心语句中的奇巧淫技

//P1808 单词分类_NOI导刊2011提高(01)

#include 
#include 
#include 
#include 
#include 
#include 
#define MAXN 100 + 2
using namespace std;

int n, len;
char t[MAXN];
string temp;

int main(){

    set<string> s;

    cin >> n;
    for (int i = 0; i < n; i++)
    {
        cin >> t;
        len = strlen(t);
        sort(t, t + len);
        temp = t;
        s.insert(temp); 
    }

    cout << s.size();

    return 0;
}

你可能感兴趣的:(洛谷)