Submit | All submissions | Best solutions | Back to list |
VCARD - vCard Parser |
Tập tin danh bạ (.cfv) có định dạng như hình sau:
Hãy viết một chương trình trích lọc các thông tin bao gồm FullName(FN) , 1 email đầu tiên và 1 số điện thoại (ưu tiên Mobile).
Note: Xem ví dụ để hiểu rõ hơn.
Input
Gồm các bộ thông tin danh bạ như hình trên, mỗi bộ bắt đầu bằng "BEGIN:VCARD" và kết thúc bằng "END:VCARD"
Output
Với mỗi bộ xuất ra 3 dòng theo thứ tự: tên, email và số điện thoại.
Mỗi bộ cách nhau bởi một hàng trống.
Example
Input:BEGIN:VCARD
VERSION:3.0
FN:Kim Harper
N:Hyde;Stokes;;;
EMAIL;TYPE=INTERNET:junecrane@furnitech.com
TEL;TYPE=HOME:(854) 473-2833
TEL;TYPE=HOME:(883) 482-3894
NOTE:eu
END:VCARD
BEGIN:VCARD
VERSION:3.0
FN:George Wall
N:Allison;Christian;;;
EMAIL;TYPE=INTERNET:knightmedina@gushkool.com
EMAIL;TYPE=INTERNET:barkerharmon@orbean.com
EMAIL;TYPE=INTERNET:terrynorton@netbook.com
TEL;TYPE=HOME:(951) 498-2926
TEL;TYPE=MOBILE:(829) 455-2780
NOTE:laboris
END:VCARD
Output:Kim Harper
junecrane@furnitech.com
(854) 473-2833
George Wall
knightmedina@gushkool.com
(829) 455-2780
Added by: | Ha Minh Ngoc |
Date: | 2016-02-01 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG FSHARP GO JAVA NODEJS PHP PYTHON PYPY PYPY3 PYTHON3 RUBY SQLITE SWIFT VB.NET |