Kodewick
开始学 →
基础←→0 / 60

最长的名字

#014基础循环字符串约 4 分钟

做名牌前,先找出最长的名字,看名牌要多宽。写 longest_name(names),返回最长的名字;一样长的留前面那个;没有名字就返回空字符串 ""。

示例
longest_name({"Amy", "Benjamin", "Zoe"})→'Benjamin'
longest_name({})→''
函数string longest_name(const vector<string> &names)
main.cpp
#include <string>
#include <vector>
using namespace std;

string longest_name(const vector<string> &names) {
    string best = "";
    for (const string &name : names) {
        // 在这里写:name 比 best 长,就换成 name
    }
    return best;
}
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。