K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

20 tháng 1 2016

2 chữ cái có mà ko phải chữ số

13 tháng 10 2023

 Gọi mã là \(\overline{mXn}\)

 Ta thấy có 10 cách chọn \(m\), 10 cách chọn \(n\) và 26 cách chọn X nên sẽ có nhiều nhất \(10.10.26=2600\) mật mã khác nhau.

 Vậy công ty đó có thể dán mã lên nhiều nhất 2600 loại sản phẩm khác nhau.

Xâu đối xứngCho một xâu ký tự SS chỉ gồm các chữ cái thường a..z. Xâu đối xứng là xâu kí tự mà khi viết từ phải qua trái hay từ trái qua phải thì xâu đó không thay đổi. Ví dụ: madammadam, ioiioi là các xâu đối xứng.Yêu cầu: Với xâu ký tự SS cho trước, hãy tính số ký tự bỏ đi ít nhất để các ký tự còn lại có thể sắp xếp được thành một xâu đối xứng.Ví dụ:Cho xâu aammmda thì cần bỏ 2 ký tự a và m thì xâu...
Đọc tiếp

Xâu đối xứng

Cho một xâu ký tự SS chỉ gồm các chữ cái thường a..z. Xâu đối xứng là xâu kí tự mà khi viết từ phải qua trái hay từ trái qua phải thì xâu đó không thay đổi. Ví dụ: madammadam, ioiioi là các xâu đối xứng.

Yêu cầu: Với xâu ký tự SS cho trước, hãy tính số ký tự bỏ đi ít nhất để các ký tự còn lại có thể sắp xếp được thành một xâu đối xứng.

Ví dụ:

Cho xâu aammmda thì cần bỏ 2 ký tự a và m thì xâu còn lại là ammda và xếp lại thành madam là xâu đối xứng.

Cho xâu aaabbcc thì không cần bỏ ký tự thì xâu đó xếp lại thành bcaaacb là xâu đối xứng.

Dữ liệu vào

Đọc từ file văn bản XAUDX.INP chứa một xâu ký tự SS có nn ký tự (n≤105n≤105) chỉ gồm các ký tự chữ cái thường a..z.

Kết quả

Ghi ra file văn bản XAUDX.OUT một số nguyên là số lượng ký ít nhất cần bỏ để các ký tự còn lại có thể sắp xếp được thành một xâu đối xứng.

Sample Input 1

 

aammmda

Sample Output 1

 

2

Sample Input 2

 

aaabbcc

Sample Output 2

0

Lưu ý :Dùng C++

 

1

#include<bits/stdc++.h>
using namespace std;
int main(){
long long i,dem[1000],d;
string s;
cin >>s;
for(i=0;i<s.size();i++)
    dem[s[i]]++;
d=0;
for(i=97;i<=122;i++)
   if(dem[i]%2==1)
      d++;
if(d>0)
    cout<<d-1;
else
    cout<<0;
return 0;
}

 

Xâu đối xứngCho một xâu ký tự SS chỉ gồm các chữ cái thường a..z. Xâu đối xứng là xâu kí tự mà khi viết từ phải qua trái hay từ trái qua phải thì xâu đó không thay đổi. Ví dụ: madammadam, ioiioi là các xâu đối xứng.Yêu cầu: Với xâu ký tự SS cho trước, hãy tính số ký tự bỏ đi ít nhất để các ký tự còn lại có thể sắp xếp được thành một xâu đối xứng.Ví dụ:Cho xâu aammmda thì cần bỏ 2 ký tự a và m thì xâu...
Đọc tiếp

Xâu đối xứng

Cho một xâu ký tự SS chỉ gồm các chữ cái thường a..z. Xâu đối xứng là xâu kí tự mà khi viết từ phải qua trái hay từ trái qua phải thì xâu đó không thay đổi. Ví dụ: madammadam, ioiioi là các xâu đối xứng.

Yêu cầu: Với xâu ký tự SS cho trước, hãy tính số ký tự bỏ đi ít nhất để các ký tự còn lại có thể sắp xếp được thành một xâu đối xứng.

Ví dụ:

Cho xâu aammmda thì cần bỏ 2 ký tự a và m thì xâu còn lại là ammda và xếp lại thành madam là xâu đối xứng.

Cho xâu aaabbcc thì không cần bỏ ký tự thì xâu đó xếp lại thành bcaaacb là xâu đối xứng.

Dữ liệu vào

Đọc từ file văn bản XAUDX.INP chứa một xâu ký tự SS có nn ký tự (n≤105n≤105) chỉ gồm các ký tự chữ cái thường a..z.

Kết quả

Ghi ra file văn bản XAUDX.OUT một số nguyên là số lượng ký ít nhất cần bỏ để các ký tự còn lại có thể sắp xếp được thành một xâu đối xứng.

Sample Input 1

 

aammmda

Sample Output 1

 

2

Sample Input 2

 

aaabbcc

Sample Output 2

0

Lưu ý :Dùng C++

 

1
14 tháng 2 2022

Đếm số lần xuất hiện của các kí tự 'a'..'z' trong xâu S. Dễ thấy với các kí tự có số lần xuất hiện là chẵn, ta có thể xếp một nửa kí tự đó sang 2 bên thỏa mãn tính chất đối xứng. Đối với kí tự có số lần xuất hiện là lẻ, ta làm tương tự và đưa kí tự còn lại vào trung tâm. Như vậy, để xâu sau khi xóa đối xứng thì chỉ có duy nhất một kí tự có số lần xuất hiện lẻ nên ta sẽ  xóa các kí tự lẻ đó, chỉ để lại 1 hoặc 0 cái cuối cùng. 
code tham khảo:
int main()
{
    string s;
    cin >> s;

    vector<int> fre(256, 0);
    for (char c : s) fre[c]++;

    int res = 0;
    for (int x : fre) res += (x % 2 == 1);
    cout << res - (res > 0);
    return 0;
}

Tôi đang trên đường về nhà tối qua thì tôi thấy đau bụng , đành phải dùng tạm cái nhà cầu gần đó , tởm vãi ! Xung quanh khu này toàn là nhà bỏ hoang , KINH !!!! Tôi mở cửa đi vào nhà cầu , 2 bên tường có những dòng Grafiti nguệch ngoạc , bên trái thì ghi "Nhà cầu này bị ám" , bên phải là "Dòng chữ này sẽ thay đổi" , nhìn cũng có vẻ ghê ghê , mà thôi kệ mắc quá , đặt đít xuống ị cái...
Đọc tiếp

Tôi đang trên đường về nhà tối qua thì tôi thấy đau bụng , đành phải dùng tạm cái nhà cầu gần đó , tởm vãi ! Xung quanh khu này toàn là nhà bỏ hoang , KINH !!!! Tôi mở cửa đi vào nhà cầu , 2 bên tường có những dòng Grafiti nguệch ngoạc , bên trái thì ghi "Nhà cầu này bị ám" , bên phải là "Dòng chữ này sẽ thay đổi" , nhìn cũng có vẻ ghê ghê , mà thôi kệ mắc quá , đặt đít xuống ị cái đã .

Phù ! ra được thoải mái làm sao . giờ ngồi nhìn lại trên tường để coi có gì lạ hay ko ! Haha , bên trái vẫn là "Nhà cầu này bị ám" , bên phải vẫn là "Dòng chữ này sẽ thay đổi" , thay đổi hả ? thay đổi cái đệt nè

=> Khi đi vào nếu bên trái ghi “nhà cầu này bị ma ám”, thì khi đi ra nó phải ở bên phải. Đằng này nhân vật chính thấy vẫn thế => 2 dòng chữ đổi chỗ cho nhau

0
24 tháng 2 2022

Câu 1: Tìm thành phần biệt lập và cho biết ý nghĩa của chúng trong các ví dụ sau:

a, Cơm sôi rồi, chắt nước dùm cái ! - Nó cũng lại nói trổng.

-> thành phần biệt lập: 'cái' , ý nghĩa tỏ ý khó chịu nhờ người khác làm vc j đó.

b, Thật đấy, chuyến này không được độc lập thì chết cả đi chứ sông làm gì cho nó nhục.

-> thành phần biệt lập:' nó ' 

ý nghĩa : nhấn mạnh lại ý câu nói trước ở phần câu cuối .=> tạo giá trị sâu sắc hơn , bày tỏ thái độ hơn của người nói.

c, Cũng may mà bằng ấy nét vẽ, họa sĩ đã ghi xong lần đầu khuôn mặt của người thanh niên.

-> thành phần " may mà ''

ý nghĩa : tạo hàm súc cho câu nói , bày tỏ rõ thái độ bằng' may mà'' chp người đọc , người nghe cảm nhận được rõ hơn , câu văn trở nên hàm súc , hay .

24 tháng 2 2022

;-; hình như làm sai ròi kìaa

12 tháng 7 2017

Đáp án C

Để tạo một biển số xe ta thực hiện các bước sau:

+ Chọn hai chữ cái cho phần đầu có 26 2  (mỗi chữ có 26 cách chọn)

+ Chọn 5 chữ số cho phần đuôi có 10 5  (mỗi chữ số có 10 cách chọn)

Vậy có thể tạo ra được 26 2 . 10 5  biển số xe

30 tháng 1 2017

Đáp án C

Để tạo một biển số xe ta thực hiện các bước sau:

+ Chọn hai chữ cái cho phần đầu có (mỗi chữ có 26 cách chọn)

+ Chọn 5 chữ số cho phần đuôi có (mỗi chữ số có 10 cách chọn)

Vậy có thể tạo ra được biển số xe

5 tháng 11 2017

a số thapphan đó là 0,1

b 900,918,936,954,972,990