Đếm nguyên âm

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
C#, C++, Clang, Clang++, Cobol, D, Groovy, Haskell, Java, JS, Kotlin, Lua, Node JS, ObjectiveC, OCaml, Output, PHP, Prolog, Pypy, Pypy 3, Ruby, Rust, Scala, Scratch, Swift
Điểm: 100 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Đề bài: Trong thời gian nghỉ dịch thì Minh đã quên hết các nguyên âm là gì và đã quyết định học lại. Vì không có tài liệu nên cậu quyết định học bằng cách lập trình để hiểu rõ (Các nguyên âm là: \(a,e,i,o,u\)). Nhưng vì Minh mới học code nên chưa làm được, các bạn coder hãy giúp cậu ấy nhé 😃

Input

  • Nhập vào số tự nhiên \(n\).
  • \(n\) dòng sau là một xâu kí tự \(s\). Đếm số nguyên âm có trong các xâu
    \(s\) đó.

Output

  • Kết quả của bài toán

Example

Test 1

Input
2
Hello
Bonjour
Output
2 3

Bình luận


  • 0
    hjhjhjhjhj    8:28 a.m. 8 Tháng 4, 2024

    include<bits/stdc++.h>

    define int long long

    using namespace std;
    signed main()
    {
    string s; int n,i,d; vector<int> v;
    cin>>n; n++; while (n--)
    {
    getline(cin,s); d=0;
    for(i=0; i<s.size(); i++)
    {
    if (s[i]<='Z') s[i]+=32;
    if (s[i]=='u'||s[i]=='e'||s[i]=='o'||s[i]=='a'||s[i]=='i') d++;
    }
    v.push_back(d);
    }
    for(i=1; i<v.size(); i++) cout<<v[i]<<" ";
    return 0;
    }
    c++20


    • 0
      penistone    2:29 p.m. 26 Tháng 11, 2023

      Lưu ý cho C++: bài này xâu input có dấu cách nên phải dùng getline(cin,tên_xâu)
      Code C++:https://ideone.com/yNa5sK


      • 0
        xuanphuc165    6:57 a.m. 25 Tháng 12, 2021

        giải thích giúp tớ bài này đi mn

        1 phản hồi

        • 3
          minhtuanitk20    5:04 p.m. 24 Tháng 12, 2021

          bài cơ bản nên cho tip là : tạo bảng gồm a,e,i,o,u r find trong cái xâu đó có những kí tự trong bảng thì tăng biến đếm ::))