回文串 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");
    }
}
相关推荐
人工智能培训33 分钟前
人工智能数据安全下的个人信息保护实践方案
大数据·人工智能·算法·生活
one3121 小时前
高精度MEMS电容式倾角传感器:原理、结构与Python三维可视化
开发语言·python
程序员小八7771 小时前
Go 语言特性
开发语言·后端·golang
元启数宇1 小时前
幕墙AI设计算法逻辑:元启数宇如何智能分格
人工智能·算法
宵时待雨1 小时前
优选算法专题16:多源BFS
算法·宽度优先
重生之后端学习1 小时前
53. 最大子数组和[中等]✅
java·数据结构·算法·leetcode·职场和发展
INGNIGHT2 小时前
1908 · 布尔表达式求值(stack单调栈&dfs)
开发语言·c++·算法
এ慕ོ冬℘゜2 小时前
深入理解浏览器全屏 API:从 requestFullscreen 到全屏实战
开发语言·html
磐链科技2 小时前
钱包开发中的跨平台架构:Flutter与Rust构建高性能移动端钱包
flutter·架构·rust
lucas_AI2 小时前
把表格压成 64 个 token,长文档问答反而更准了:先找表,再看数
人工智能·深度学习·算法