Ilya_konstantinov

Untitled

Sep 24th, 2025
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.72 KB | Source Code | 0 0
  1. #include <iostream>
  2.  
  3. class User {
  4.     std::string login_, password_;
  5. public:
  6.     User(const std::string& login, const std::string &password) :
  7.         login_(login), password_(password) {
  8.     }
  9.  
  10.     std::string GetLogin() {
  11.         return login_;
  12.     }
  13.  
  14.     void SetLogin(const std::string new_login) {
  15.         login_ = new_login;
  16.     }
  17.  
  18.     std::string GetPassword() {
  19.         return password_;
  20.     }
  21. };
  22.  
  23. void HackPassword(User&, const std::string&) {}
  24.  
  25. int main() {
  26.     std::string log, pwd;
  27.     std::cin >> log >> pwd;
  28.     User user(log, pwd);
  29.     if (pwd != user.GetPassword()) {
  30.         return 1;
  31.     }
  32.     std::cin >> pwd;
  33.     HackPassword(user, pwd);
  34.     std::cout << user.GetPassword() << '\n';
  35. }
Advertisement
Add Comment
Please, Sign In to add comment