回文串 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");
    }
}
相关推荐
王琦03184 分钟前
Python 函数详解
开发语言·python
胡伯来了10 分钟前
13. Python打包工具- setuptools
开发语言·python
2301_8002561112 分钟前
地理空间数据库中的CPU 和 I/O 开销
数据库·算法·oracle
小鸡吃米…17 分钟前
Python 中的多层继承
开发语言·python
deng-c-f35 分钟前
Linux C/C++ 学习日记(53):原子操作(二):实现shared_ptr
开发语言·c++·学习
wanghowie1 小时前
01.07 Java基础篇|函数式编程与语言新特性总览
java·开发语言·面试
Cricyta Sevina1 小时前
Java IO 基础理论知识笔记
java·开发语言·笔记
一个不知名程序员www1 小时前
算法学习入门---结构体和类(C++)
c++·算法
MyBFuture1 小时前
C#接口与抽象类:关键区别详解
开发语言·c#·visual studio
Source.Liu1 小时前
【Rust】枚举(Enum)详解
rust