题解 | #最长&最短文本#

最长&最短文本

https://www.nowcoder.com/practice/3331d16fe07d4358858178ff5fa73e0d

#include<stdio.h>
#include<string.h>

char str[1005][1005];

int main() {
    int n = 0;
    while (gets(str[n])) n++;
    int min = strlen(str[0]), max = min;
    for (int i = 0; i < n; i++)
        if (strlen(str[i]) > max) max = strlen(str[i]);
        else if (strlen(str[i]) < min) min = strlen(str[i]);

    for (int i = 0; i < n; i++)
        if (strlen(str[i]) == min) printf("%s\n", str[i]);

    for (int i = 0; i < n; i++)
        if (strlen(str[i]) == max) printf("%s\n", str[i]);

    return 0;
}

全部评论

相关推荐

我要娶个什么名:学长你电脑闹鬼了
点赞 评论 收藏
分享
程序员花海_:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享
12-27 22:14
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务