tìm mật khẩu là một thông điệp bằng tiếng việt (không dấu) có 5 âm 118 328 88 3424 336
chìa khóa (gợi ý): thầy Hoàng Giang đang nhắn tin bằng điện thoại cùi bắp
giúp tui với ạ
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.
Câu trả lời là
0-1-2-3-4-5-6-7-8-9
a) 2057 1 số đúng, đúng vị trí
b) 4586 0 số đúng
c) 9041 1 số đúng, sai vị trí
d) 7229 2 số đúng, 1 số đúng vị trí và 1 số sai vị trí
e) 3479 1 số đúng, sai vị trí
Xét theo đk đúng sai của các số trong dãy 4 chữ số
Trước tiên, theo b), loại hết 4 số 4,5,8,6
=> Còn 0,1,2,3,7,9
Tiếp theo, theo a) và c), loại tiếp 0, vị nếu 0 đúng, không thể vừa đứng đúng và cả sai vị trí
=> Còn 1,2,3,7,9
Tiếp theo, xét trường hợp
*Nếu 7 đúng (TH1)
=> theo a), số 2 sai
=> theo TH1, a) và d), 9 đúng
Nhưng, theo e) (đk:1 số đúng), 7 và 9 không thể cùng đúng (vô lý)
Nên, 7 sai
=> Còn 1,2,3,9
*Nếu 9 đúng (TH2)
=> theo e), 3 và 7 sai
Nhưng theo TH2 và e) (đk:2 số đúng), 2 đều đúng và sai vì có tận 2 số 2 (vô lý)
Nên 9 sai
=> Còn 1,2,3 và có 2 số 2 trong dãy 4 chữ số
Xét theo vị trí đúng sai của các số trong dãy 4 chữ số
Theo a), vị trí đầu tiên thuộc về số 2 (2xxx)
Theo d), vị trí thứ hai và ba, một trong hai sẽ thuộc về số 2 khác (22xx hoặc 2x2x)
Theo c), 1 không thể đứng cuối, nên vị trí cuối thuộc về số 3 (thỏa mãn yêu cầu của e) là 3 không đứng đầu) (22x3 hoặc 2x23)
Vị trí còn lại thuộc về số 1, 2 số có khả năng là dãy số đề yêu cầu sẽ là 2213 hoặc 2123.
Xin hết!!
phải thử 24 lần
mà tại sao ko hỏi mẹ luôn là chỉ cần thử 1 phát :>>
#include <bits/stdc++.h>
using namespace std;
int main()
{
string S;
int x,sum=0;
cin >> S;
cin >> x;
for (int i=0;i<=S.length()-1;i++)
{
sum+=((int(S[i])-97)+x)%26;
}
cout << sum;
}