2015-C23-team1

从 Trac 迁移的文章

这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。

原文章内容如下:

=== 总结 ===
讨论了一下,以后代码命名统一为"题号.cpp",I和L题用大写字母,其余用小写字母;
当写某道题目的第二个版本时,把旧的代码mv重命名,并新建一个"题号.cpp"的文件作
为准备提交的代码。保证每次需要提交的代码文件名只有一种可能。

=== 补题 ===
 * ~~B~~ 赛后发现提交错代码了。 By Flandre_Scarlet
 * D
 * ~~H~~ 推出通项公式后发现f[n]=n!, g[n]=g[n-1]*n+f[n-1];所以f[n]/n!=1和g[n]/n!=1+1/2+1/3+1/4+...都是正常范围,可以存下来,之后容斥一下完成最终的计算。

总结

讨论了一下,以后代码命名统一为"题号.cpp",I和L题用大写字母,其余用小写字母;

当写某道题目的第二个版本时,把旧的代码mv重命名,并新建一个"题号.cpp"的文件作

为准备提交的代码。保证每次需要提交的代码文件名只有一种可能。

补题

  • B 赛后发现提交错代码了。 By Flandre_Scarlet
  • D
  • H 推出通项公式后发现f[n]=n!, g[n]=g[n-1]*n+f[n-1];所以f[n]/n!=1和g[n]/n!=1+1/2+1/3+1/4+...都是正常范围,可以存下来,之后容斥一下完成最终的计算。
附加文件