Все залежить від доступу, повний він чи лише для читання
program n1cel;
var
a,c:integer;
begin
a:=1;
c:=1;
while с mod 2009<>0 do
begin
a:=a+1;
c:=c+11;
end;
writeln ('через ', a, ' секунд');
end.
Ну, если речь идет о поразрядной импликации -91 в дополнительном коде и 15, то, вроде, правильно.
Но меня вопрос насчет необходимости учета знаковых разрядов. В дополнительном коде они должны быть, а в Вашем решении их нет.
Поэтому было бы хорошо увидеть не только решение, но и само задание.
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
if (n/100 == n%10)
cout << "YES\n";
else cout << "NO\n";
return 0;
}
Пример:
323
YES