Trang chủ Tin Học Lớp 7 Số đối xứng trong xâu Nhập vào xâu ký tự...

Số đối xứng trong xâu Nhập vào xâu ký tự gồm các chữ số và chữ cái, in ra màn hình YES nếu các chữ số trong xâu tạo thành một số đối xứng số đối xứng, nếu khôn

Câu hỏi :

Số đối xứng trong xâu Nhập vào xâu ký tự gồm các chữ số và chữ cái, in ra màn hình YES nếu các chữ số trong xâu tạo thành một số đối xứng số đối xứng, nếu không in ra NO. Một số được gọi là số đối xứng nếu viết các chữ số của nó xuôi (từ trái qua phải) và ngược (từ phải qua trái) đều giống nhau. Mô tả đầu vào Dòng duy nhất chứa xâu ký tự cần kiểm tra Ràng buộc Xâu ký tự có không quá 100100 ký tự Mô tả đầu ra YES hoặc NO như theo yêu cầu đề bài Test case mẫu Đầu vào mẫu 1 1234a3b21 Đầu ra mẫu 1 YES

Lời giải 1 :

Program Typlex271;

Uses crt;

Var s1, s2: string;

      i: integer;

Begin

      Writeln('Nhap xau can kiem tra:'); Readln(s1);

      For i:=1 to length(s1) do

            s2:=s1[i]+s2;

      If s1=s2 then writeln('YES') else writeln('NO');

      Readln

End.

Thảo luận

-- =) bạn đọc lại đề giùm mình với test mẫu còn sai
-- Đầu vào mẫu 1 1234a3b21 Đầu ra mẫu 1 YES
-- Case đó case đề sai Đọc kĩ đề đi :) "Nhập vào xâu ký tự gồm các chữ số và chữ cái, in ra màn hình YES nếu các chữ số trong xâu tạo thành một số đối xứng số đối xứng, nếu không in ra NO. Một số được gọi là số đối xứng nếu viết các chữ số của nó xuôi (từ... xem thêm
-- Input xâu Output Yes nếu là xâu đx, no nếu ko phải xâu đx : viết ngược = viết xuôi
-- =) một số đối xứng số đối xứng
-- =) có đọc đề ko đấy bạn
-- mình ko bảo bạn dùng string sai mà ở đây cách làm của bạn sai
-- đề chỉ tính số thôi ko tính chữ làm bài đọc kĩ đề chút

Lời giải 2 :

#include<bits/stdc++.h>
using namespace std;
int main()
{
 string s;int le=0;
 cin>>s;
 int a[10]={0};
 for (int i=0;i<s.length();i++)
 {
  if (s[i]>='0'&&s[i]<='9')
  {
   int z=s[i]-'0';
   a[z]++;
  }
 }
 for (int i=0;i<10;i++)
 {
  if (a[i]%2==1) le++;
 }
 if (le>1) cout<<"NO";
 else cout<<"YES";
}

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 7

Lớp 7 - Năm thứ hai ở cấp trung học cơ sở, một cuồng quay mới lại đến vẫn bước tiếp trên đường đời học sinh. Học tập vẫn là nhiệm vụ chính!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK