回文串 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");
    }
}
相关推荐
AI人工智能+电脑小能手3 分钟前
【大白话说Java面试题】【Java基础篇】第35题:怎样声明一个类不会被继承?什么场景下会用
java·开发语言·后端·面试
游乐码5 分钟前
c#特殊语法
开发语言·c#
AIpanda88811 分钟前
当数字员工与熊猫智汇协作,如何实现销售潜力的全面提升?
算法
无限进步_12 分钟前
【C++】AVL树完全解析:从平衡因子到四种旋转
c语言·开发语言·数据结构·c++·后端·算法·github
大厂数码评测员16 分钟前
2026 年家庭菜谱记录工具怎么选:从功能边界和小程序代码实现看免费与付费差异
java·开发语言·apache
XS03010618 分钟前
Java基础 set集合
java·开发语言
驭渊的小故事19 分钟前
继承和多态
java·开发语言
天天打码19 分钟前
从 Rolldown 到 Oxc:前端工具链正在全面 Rust 化
开发语言·前端·rust
zubylon19 分钟前
前端 RAG:把文档检索接到聊天页
前端·人工智能·算法
希望永不加班32 分钟前
Java数据类型陷阱:int和Integer的7个关键区别
java·开发语言