样例过了,测试点全部 TLE。
#include <cmath>
#include <cstdio>
const int size[6] = {1, 4, 9, 16, 25, 36};
int a[6];
bool input(void);
int main(void)
{
while (input())
{
int ans = 0;
for (int i = 2; i < 6; i++)
{
ans += (a[i] * size[i]) / 36;
if (a[i] * size[i] < 36 && a[i] * size[i] > 0)
{
ans++;
}
}
printf("%d\n\n", ans);
}
return 0;
}
bool input(void)
{
bool flag = false;
for (int i = 0; i < 6; i++)
{
scanf("%d", &a[i]);
if (a[i] != 0)
{
flag = true;
}
}
return flag;
}