回文串 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");
    }
}
相关推荐
Byron Loong几秒前
【Python】字典(dict)、列表(list)、元组(tuple)
开发语言·python·list
lsx2024062 分钟前
MySQL 处理重复数据
开发语言
老秦包你会2 分钟前
C++进阶------智能指针和特殊类设计方式
开发语言·c++
一水鉴天8 分钟前
整体设计 定稿 之23+ dashboard.html 增加三层次动态记录体系仪表盘 之2 程序 (Q199 之2) (codebuddy)
开发语言·前端·javascript
艾上编程12 分钟前
《Python实战小课:爬虫工具场景——开启数据抓取之旅》导读
开发语言·爬虫·python
星辞树20 分钟前
从 In-context Learning 到 RLHF:大语言模型的范式跃迁
算法
Source.Liu29 分钟前
【time-rs】Format 错误枚举详解(error/format.rs)
rust·time
再__努力1点35 分钟前
【68】颜色直方图详解与Python实现
开发语言·图像处理·人工智能·python·算法·计算机视觉
Jinkxs41 分钟前
Java 架构 02:DDD 领域模型设计实战(限界上下文划分)
java·开发语言·架构
mingchen_peng42 分钟前
第一章 初识智能体
算法