#include <iostream>
#include <map>
#include <string>
using namespace std;
int main() {
// create your dictonary
map<string, string>dict = { {"john", "123"} };
string username, password;
cout<<"Enter username: "<<endl;
cin>>username;
cout<<"Enter password: "<<endl;
cin>>password;
// Check if provided username and password matches with the one is dictonary
if(dict.find(username) != dict.end() && dict[username] == password) {
cout<<"Login Successfully!";
} else {
cout<<"Invalid Credentials";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWFwPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkvLyBjcmVhdGUgeW91ciBkaWN0b25hcnkKCW1hcDxzdHJpbmcsIHN0cmluZz5kaWN0ID0geyB7ImpvaG4iLCAiMTIzIn0gfTsKCXN0cmluZyB1c2VybmFtZSwgcGFzc3dvcmQ7Cgljb3V0PDwiRW50ZXIgdXNlcm5hbWU6ICI8PGVuZGw7CgljaW4+PnVzZXJuYW1lOwoJY291dDw8IkVudGVyIHBhc3N3b3JkOiAiPDxlbmRsOwoJY2luPj5wYXNzd29yZDsKCS8vIENoZWNrIGlmIHByb3ZpZGVkIHVzZXJuYW1lIGFuZCBwYXNzd29yZCBtYXRjaGVzIHdpdGggdGhlIG9uZSBpcyBkaWN0b25hcnkKCWlmKGRpY3QuZmluZCh1c2VybmFtZSkgIT0gZGljdC5lbmQoKSAmJiBkaWN0W3VzZXJuYW1lXSA9PSBwYXNzd29yZCkgewoJCWNvdXQ8PCJMb2dpbiBTdWNjZXNzZnVsbHkhIjsKCX0gZWxzZSB7CgkJY291dDw8IkludmFsaWQgQ3JlZGVudGlhbHMiOwoJfQoJcmV0dXJuIDA7Cn0=