Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
116104 柯轶炜 算式问题 C++ Wrong Answer 1 MS 264 KB 872 2025-04-06 13:00:15

Tests(0/1):


Code:

#include <iostream> int main() { for (int ab = 10; ab <= 99; ++ab) { for (int cd = 10; cd <= 99; ++cd) { int product = ab * cd; if (product < 1000 || product > 9999 || product % 1000 != 809) { continue; } int c = cd / 10; int d = cd % 10; int partial1 = ab * d; int partial2 = ab * c; if (partial1 >= 100 && partial1 <= 999 && partial2 >= 100 && partial2 <= 999) { std::cout << ab << "\n" << product << "\n" << cd << "\n" << partial1 << "\n" << partial2; return 0; } } } return 0; }


Run Info:

------Input------
#include void fun() { int a,b,c,d; for(a = 10;a < 100;a++){ b = a*8; c = a*9; d = b*100 + c + 1; if(b>=10 && b<100 && c>=100 && c < 1000 && d>=1000 && d<10000) { printf("%d\n",a); printf("%d\n",d); printf("%d\n",b); printf("%d\n",c+1); printf("%d\n",c); return; } } } void main() { fun(); }
------Answer-----
12 9709 96 109 108
------Your output-----
27 1809 67 189 162