题解列表

筛选

入门报数问题 C++ 解题

摘要:解题思路: 严格按照题目要求,用数组模拟m个人,逐一报数,遇到已报过3的人就跳过,报到3后再从1重头报数,直到只剩最后一人。注意事项: i%=m,以保证报数的人不超过m范围,count%=3,以保证报……

取石子游戏 威佐夫博弈

摘要:解题思路:      威佐夫博弈:      有两堆各若干个物品,两个人轮流从任一堆取至少一个或同时从两堆中取同样多的物品,规定每次至少取一个,多者不限,最后取光者得胜。      若两堆物品的初始值……

剩下的苹果的角度

摘要:解题思路:对于剩下的苹果,一是剩下都是完整的苹果,那么虫子吃的苹果为y/x;二是剩下的苹果中有一个是虫子没吃完的苹果,那么虫子吃的苹果为y/x+1,困为x/y会取整数,加上1,1是虫子没吃完的那个苹果……

三角形 简单dp练习

摘要:解题思路:注意事项:参考代码:#include"bits/stdc++.h" using namespace std; int main(){     // 定义变量n和t,分别表示测试用例的数……