<h3>PascalABC.NET 3.4.2, сборка 1861 от 09.11.2018</h3><h3>Внимание! Если программа не работает, обновите версию!</h3>
begin
var s:=ReadLines('data.txt').First.Select(t->t.ToDigit)
.Aggregate(BigInteger(1),(a,b)->a*b).Println
end.
<h2>Пример</h2>
10057531504895395788703629698793031096713606951075840000000000000
<h3>Файл data.txt дан во вложении</h3>
Ответ:
int main(){
int a,b;
cin>>a>>b;
if(a+b<180){
cout<<"YES"<<endl;
if(a==90||b==90||a+b==90)cout<<"YES"; else cout<<"NO";
}else cout<<"NO";
}
840₁₀ => x₂
x=1100101010₂
<em>Решение во вложении!</em>
Если BC16 это ВС в шестнадцатеричной системе счисления ,а 208 десятичная система счисления то:
BC16 = B∙16¹ + C∙16⁰ = 188
BC16 +208=188+208=396
10101011 = 1∙2⁷ + 0∙2⁶ + 1∙2⁵ + 0∙2⁴ + 1∙2³ + 0∙2² + 1∙2¹ + 1∙2⁰ = 171
11001100 = 1∙2⁷ + 1∙2⁶ + 0∙2⁵ + 0∙2⁴ + 1∙2³ + 1∙2² + 0∙2¹ + 0∙2⁰ = 204
11000111 = 1∙2⁷ + 1∙2⁶ + 0∙2⁵ + 0∙2⁴ + 0∙2³ + 1∙2² + 1∙2¹ + 1∙2⁰ = 199
11110100 = 1∙2⁷ + 1∙2⁶ + 1∙2⁵ + 1∙2⁴ + 0∙2³ + 1∙2² + 0∙2¹ + 0∙2⁰ = 244
Ответ:
все четыре числа меньше чем 396