Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

BAI14_117 - Bài 14 - trang 117 - Tài liệu Chuyên Tin 10

Cho xâu s, đếm số từ trong xâu, đồng thời hiện ra tất cả các từ trong xâu đó.

Input: xâu s

Output:

- Dòng đầu là số k - số lượng từ trong xâu

- k dòng tiếp theo, mỗi dòng chứa một từ tìm được. Chú ý từ không chứa dấu cách.

ví dụ

Input

Bach     Thi      LOI

Output
3
Bach
Thi
LOI 


Được gửi lên bởi:Vương Trung Hiếu Nghĩa
Ngày:2015-10-21
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C++ 4.3.2 CPP CPP14 PAS-GPC PAS-FPC

hide comments
2015-10-28 08:32:23
#include <iostream>
#include <string>

using namespace std;

int main()
{
string s,a[101];
getline(cin,s);
int dem=0,i;
s=" "+s+" ";
for(int j=1;j<=s.length()-1;j++)
{
if(s[j]!=' '&&s[j-1]==' ')i=j;
if(s[j]!=' '&&s[j+1]==' ')
{
dem++;
a[dem]=s.substr(i,j-i+1);
}
}
cout<<dem<<endl;

for(int i=1;i<=dem;i++)
cout << a[i]<< endl;
return 0;
}

2015-10-28 05:06:12
i'm not
2015-10-28 04:56:37
baby are you ok?
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.