[Xâu Ký Tự Cơ Bản]. Bài 11. Ngày sinh
View as PDF
Submit solution
Points:
1.00 (partial)
Time limit:
1.0s
Memory limit:
256M
Input:
stdin
Output:
stdout
Problem source:
Problem type
Allowed languages
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Cho ngày sinh của một người theo dạng ngày/tháng/năm. Bạn hãy chuẩn hóa ngày sinh này về dạng dd/mm/yyyy.
Ví dụ : nếu ngày sinh là 1/10/2002 thì được chuẩn hóa thành 01/10/2002, hoặc 5/2/2002 thì được chuẩn hóa thành 05/02/2002.
Đầu vào
Dòng duy nhất chứa 1 xâu mô tả ngày sinh
Giới hạn
Các phần ngày, tháng, năm được phân cách nhau bởi dấu /, năm là số có 4 chữ số.
Đầu ra
In ra ngày sinh sau khi chuẩn hóa
Ví dụ :
Input 01
30/7/1991
Output 01
30/07/1991
Comments
Gợi ý: Dùng string rồi tách ra ngày, tháng, năm, nếu thấy ngày/tháng có 1 số thì thêm 0 ở đầu
Code AC 100 %: https://onecompiler.com/cpp/449ddk2uc
cần j phức tạp v bro 2 if là đc mà #include <bits/stdc++.h> using namespace std; int main() { iosbase::syncwith_stdio(false); cin.tie(NULL); string s; cin>>s;
if(s[2]!='/') s.insert(0,"0"); if(s[5]!='/') s.insert(3,"0"); cout<<s; return 0; }
This comment is hidden due to too much negative feedback. Show it anyway.