回文串 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");
    }
}
相关推荐
aini_lovee2 分钟前
MATLAB 图像修复 — 偏微分方程方法
算法
Cthy_hy15 分钟前
Python算法竞赛:排列组合核心用法
开发语言·python·算法
Rust研习社17 分钟前
90% 的 Rust 新手都不知道的 3 个实用开发技巧
后端·rust·编程语言
大圣编程21 分钟前
面向对象深度理解
java·开发语言·算法
爱喝水的鱼丶28 分钟前
SAP-ABAP:SAP 简单报表输出开发系列(共6篇) 第四篇:SAP 报表异常处理机制:数据校验与消息提示规范落地
开发语言·数据库·学习·算法·sap·abap
影寂ldy28 分钟前
C# const 常量 / readonly 只读 / static readonly
java·开发语言·c#
wabs6661 小时前
关于贪心算法【划分字母区间】的问题总结(C++语法)
算法·贪心算法
iCxhust1 小时前
c#多串口重量采集上位机程序
开发语言·汇编·c#·微机原理·8088单板机
QK_001 小时前
volatile 关键字核心作用
开发语言