#23. 小泽的字符串探索之旅

小泽的字符串探索之旅

题目描述

在智亦珅泽教育的“C++ 入门特训营”中,小珅老师正在指导学徒小泽学习字符串(String)的基本概念与操作。

“小泽,字符串就像是一串美丽的珍珠项链,每一个字符都是一颗珍珠。”小珅老师形象地比喻道,“今天我们要学习如何测量这串项链的长度,以及如何将它完整地展示出来。”

小珅老师给小泽布置了一个实践任务:定义一个字符串变量 s,并从屏幕输入一个未知长度的字符串。接着,利用 C++ 提供的强大工具,测量出这个字符串的长度(即珍珠的数量),并将长度和字符串本身按格式输出。

小泽跃跃欲试,准备编写他的第一个字符串处理程序。现在,请你帮助小泽完成这个任务。

输入格式

输入共一行,包含一个未知长度的字符串 s

输出格式

输出共 2 行:

  • 第 1 行:一个正整数,表示字符串的长度。
  • 第 2 行:为输入的字符串内容。
abcdef
6
abcdef

数据规模与约定

  • 字符串长度 1长度1051 \le \text{长度} \le 10^5
  • 字符串内容仅包含可见字符(如英文字母、数字等)