回文串 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");
    }
}
相关推荐
代码中介商几秒前
C++ 预约系统实战(一):项目总览与 C/S 架构设计
c语言·开发语言·c++
能源革命几秒前
TimesFM(Time Series Foundation Model)介绍
算法·能源
猎嘤一号4 分钟前
学术训练(一)文献检索与阅读
人工智能·算法·机器学习·科研入门
我叫汪枫8 分钟前
RAG 进阶:切分、检索、重排序,以及它和 Agent、微调、MCP 都是什么关系
开发语言·python
弘毅 失败的 mian17 分钟前
数组和指针基础
c语言·开发语言·经验分享·笔记
Doubbbbbbble云18 分钟前
多路归并算法在外部排序中的实现与优化
算法
ai小陈26 分钟前
Python 3.12与CUDA 12.8镜像实战:启动GPU实例后的五项自检
开发语言·人工智能·python·深度学习·ai·gpu算力
沉淀的.晴天38 分钟前
FreeRTOS信号量
数据结构·算法
AZaLEan__1 小时前
ts接口梳理
开发语言
蓝桉柒71 小时前
java判断语句
java·开发语言