我是尽量选别人做题记录里有记的题做的 ,因为那些人有很多是集训队的,教练给划的题,比较有代表性。
不过这道实在是简单到没话说了,秒杀啊,还觉得不爽,秒了4次,最后一次只开了两个变量,可是最小只到388K,不知道其他人的变态成绩是怎么搞的,贼好奇,知道的给留个程序,谢了先。
C++ 00:00.00 388K
#include
<
stdio.h
>
int
main()
{
int
j;
float
key;
while
(scanf(
"
%f
"
,
&
key)
!=
EOF
&&
key
!=
0.00
)
{
for
(j
=
2
;j
<=
277
;j
++
)
{
key
-=
1.0
/
j;
if
(key
<=
0.0
)
break
;
}
printf(
"
%d card(s)/n
"
,j
-
1
);
}
}