Николай Веселуха
Высший разум
(384070)
4 года назад
#include <iostream>
#include <string>
using namespace std;
int main() {
string num;
cin >> num;
while (num.length() < 4) num = "0" + num;
puts(num == string(num.rbegin(), num.rend()) ? "Yes!" : "No!");
system("pause > nul");
}
яя
Ученик
(182)
1 год назад
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int p1, p2;
p1 = n / 100;
p2 = n % 100;
p2 = p2 % 10 * 10 + p2 / 10;
cout << (p2 - p1) + 1 << endl;
return 0;
}
Ура, откопал
Дано целое неотрицательное число, меньшее 10000. Если число имеет меньше 4 знаков в десятичной записи, то нужно считать, что его десятичная запись дополняется слева незначащими нулями (например, число 120 дополняется до 0120). Определите, является ли его десятичная запись симметричной.
Решить на С++ без конструкции if.