Points:
100 (p)
Time limit:
1.0s
Memory limit:
256M
Input:
stdin
Output:
stdout
an
nếu theo sau nó là danh từ bắt đầu bằng các nguyên âm a
, e
, i
, o
, u
và điền mạo từ a
trong các trường hợp còn lại. Các bạn hãy giúp và nhé!
Yêu cầu: Cho trước một danh từ số ít đếm được ở dạng một xâu ký tự latin in thường, hãy tìm mạo từ không xác định đứng trước nó.
Input
- Một xâu ký tự chỉ chứa các chữ cái latin in thường.
Output
-
Ghi ra mạo từ tương ứng với danh từ trong input ở dạng một xâu ký tự latin in thường.
-
Dữ liệu đảm bảo không tồn tại các ngoại lệ do cách phát âm của âm đầu như
an hour
haya uniform
.
Example
Test 1
Input
orange
Output
an
Test 2
Input
banana
Output
a
Comments
Hướng dẫn cho:
C++
Python
C++
#include<bits/stdc++.h>
using namespace std;
int main()
{
string s;
cin >> s;
}
ez
đề thiếu rồi nếu chữ có âm đầu là âm h câm thì là an mà 🙂
trong tiếng anh vẫn có trường hợp đặc biệt có nguyên âm ở đầu nma dùng a mà =))
ũa ai cứu toy với 🙁 toy lm bằng scratch mà nó tự nhiên in 6 chữ cái là sao?
Spoiler Alert
Hint: Chỉ cần cho nhập vào xâu, lấy ký tự đầu, nếu là nguyên âm (không tính y) thì xuất ra "an", còn lại thì xuất ra "a"
Reference main code:
p/s: thấy hay thì cho upvote, không hay thì downvote cũng đc
cho khó đi, như The Sun ấy
Cho khó hơn đê , a hour hay là an hour
hmmmmm test nên cho thêm từ uniform cho gọi là chuẩn thử thách
2 more comments