Thanks for participating in the round! I hope you enjoyed the problems!
Solution
Solution
Additional comment
1646C - Factorials and Powers of Two
Solution
Additional comment
Solution
Solution
Additional comment
1646F - Playing Around the Table
Solution
Additionally, ak2006 has made video editorials for problems B, C and D