你这个s数组,只有s[0]到s[2]啊,没有s[3]的
by Winds_Land @ 2024-01-28 22:52:04
```cpp
#include <iostream>
int main ()
{
int s[4];
int a[10000] = {0};
int max = 0;
int i, j, k;
for (int i = 1; i <= 3; i++)
{
std::cin >> s[i];
}
for (i = 1; i <= s[1]; i++)
{
for (j = 1; j <= s[2]; j++)
{
for (k = 1; k <= s[3]; k++)
{
a[i + j + k]++;
}
}
}
for (i = 3; i < 10000; i++)
{
if (a[i] == 0)
continue;
else if (a[i] > a[max])
{
max = i;
}
}
std::cout << max << std::endl;
}
就这样
by xutianze @ 2024-02-24 20:36:35