回文串 rust解法

输入一个字符串,判断它是否为回文串。

输入字符串保证不含数字0。所谓回文串,就是反转以后和原串相同,如abba和madam。

样例输入:

NOTAPALINDROME

ISAPALINILAPASI

样例输出:

not huiwen

huiwen

解法:

rust 复制代码
use std::io;
fn main() {
    let mut buf = String::new();
    io::stdin().read_line(&mut buf).unwrap();
    let s = buf.trim();
    let rs: String = s.chars().rev().collect();
    if s == rs {
        println!("huiwen");
    } else {
        println!("not huiwen");
    }
}
相关推荐
zcbdandan18 小时前
JNA内存对齐导致的结构体数组传输错误
数据结构·算法
永远前进不waiting18 小时前
C语言复习——2
c语言·开发语言
dundunmm18 小时前
【每天一个知识点】YOLO算法
算法·yolo·目标检测
枫叶丹418 小时前
ModelEngine应用编排创新实践:通过可视化编排构建大模型应用工作流
开发语言·前端·人工智能·modelengine
lihihi18 小时前
P5182 棋盘覆盖
算法·图论
白云千载尽18 小时前
LLaMA-Factory 入门(一):Ubuntu20 下大模型微调与部署
人工智能·算法·大模型·微调·llama
net3m3318 小时前
websocket下发mp3帧数据时一个包被分包为几个子包而导致mp3解码失败而播放卡顿有杂音或断播的解决方法
开发语言·数据库·python
38242782718 小时前
python3网络爬虫开发实战 第2版:使用aiohttp
开发语言·爬虫·python
m0_6726565418 小时前
JavaScript性能优化实战技术文章大纲
开发语言·javascript·性能优化
yugi98783818 小时前
基于Takens嵌入定理和多种优化算法的混沌序列相空间重构MATLAB实现
算法·matlab·重构