Đếm ký tự (HSG'19)

Xem PDF

Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Hãy viết chương trình thực hiện nhiệm vụ sau:

Nhập vào từ bàn phím một xâu kí tự \(S\), hãy in ra số kí tự chỉ xuất hiện đúng 1 lần trong xâu \(S\).

Input

  • Dòng đầu tiên và duy nhất chứa 1 xâu \(S\) (chỉ chứa các kí tự trong tập \(\{a,b,\dots z\}\), không chứa dấu cách) \((|S| \leq 255)\).

Output

  • In ra số kí tự chỉ xuất hiện đúng 1 lần trong xâu \(S\).

Example

Test 1

Input
abbacdmedc 
Output
2

Bình luận

  • toilahoangmot24 5:42 p.m. 10 Tháng 1, 2025

    toi nghi binh luan nay binh thuong nen ko bi down vote

    • MINHQUAN_2013 8:45 a.m. 22 Tháng 11, 2024

      Những cái loại hay nói bậy này admin nên xóa đi cho khỏi tốn tài nguyên.

      • leminhduc 9:30 p.m. 16 Tháng 11, 2024

        // Không nên chép, nếu chép thì không tôn trọng người cho đó, phải hiểu rồi tự code lại không cần giống.

        include<bits/stdc++.h>

        define ll long long

        define f(i, a, b) for(ll i=(a); i<=(b); ++i)

        using namespace std;
        int main (){
        cin.tie(nullptr)->sync_with_stdio(false);
        ll ans=0;
        string s;
        getline(cin, s);
        unordered_map<string, ll> mp;
        f(i, 0, s.length()-1){
        if(s[i]!=' '){
        string t="";
        t+=s[i];
        ++mp[t];
        }
        }
        for(auto i:mp) if(i.second==1) ++ans;
        cout << ans;
        return 0;
        }

        • minhquannguyenphuc2013 6:32 p.m. 11 Tháng 11, 2024

          s=input()
          tv={}
          for gt in s:
          if gt in tv:
          tv[gt]+=1
          else:
          tv[gt]=1
          d=0
          for c in tv.values():
          if c==1:
          d+=1
          print(d-1)

          ez

          • Nguyễn_Thành_Khang 3:48 p.m. 27 Tháng 8, 2024

            Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.

            • Nguyễn_Thành_Khang 3:47 p.m. 27 Tháng 8, 2024

              Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.

              • nguyenquockinhluan 6:39 p.m. 22 Tháng 8, 2024

                Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.

                • nguyenbaongoc130113 9:55 a.m. 21 Tháng 8, 2022

                  Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.

                  • 5a3_bachdh 8:55 p.m. 6 Tháng 5, 2022

                    Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.