#24. 小珅的诗句摘录

小珅的诗句摘录

题目描述

在智亦珅泽教育的“文学与编程之美”特色课堂上,小珅老师正带领学徒小泽领略泰戈尔诗集的魅力。小珅老师深情地说:“小泽,泰戈尔的诗句总是那么深入灵魂。今天,我希望你能用刚学到的编程技能,把这些充满哲理的诗句完整地记录下来。”

小珅老师给小泽布置了一个简单的任务:使用 C++ 程序读取一行由若干单词组成的英文诗句,并将其原样输出。这看似简单,但其中却隐藏着对“整行读取”这一核心输入技巧的考察——因为诗句中可能包含空格,普通的 cin >> 会将其截断,必须使用更强大的工具。

小泽思考片刻,决定使用 getline 函数来完美解决这个问题。现在,请你帮助小泽完成这个充满诗意的编程挑战。

输入格式

输入共 1 行,一行由若干单词组成的诗句(字符串中可能包含空格,但不包含换行符)。

输出格式

输出共 1 行,为读入的完整诗句,内容与输入完全一致。

If you shed tears when you miss the sun, you also miss the stars.

If you shed tears when you miss the sun, you also miss the stars.

数据规模与约定

  • 输入字符串长度 1长度1061 \le \text{长度} \le 10^6(隐含合理范围,足以覆盖常规诗句长度)
  • 字符串内容仅包含可见字符(字母、空格、标点符号等)