题解列表

筛选

数列 (C++代码)

摘要:解题思路:第2的m次方项为k的m次方(m=0 1 2...)   其余项为s[n+j]=s[n]+s[j] (1 <= j <= n-1)注意事项:参考代码:#include<iostream>usi……

Dinner (C++代码)

摘要:#include <bits/stdc++.h> using namespace std; string s[4] = { "bowl", "knife", "fork" ,"chopsticks……

采药 (C++代码)

摘要:解题思路:01背包问题  本质是建一个 药的序号和时间 的二维数组  写入每一个元素时都分为采与不采这个药  这两种情况得到总价值的最优解就是本元素的值 由于写入一个元素是需要用到前面的元素,故次数组……

Jam的计数法 (C++代码)

摘要:解题思路:先找到jam数的规律: 如果长度为三,只用abcde五个字母,并用12345代替,则所有数为123 124 125 134 135 145 234 235 245 345 即 abc abd……

Tom数 (C++代码)

摘要:解题思路:输入数据用string保存,然后依次相加注意事项:考虑数据过大,用字符串保存参考代码:#include<iostream>#include<string>using namespace st……

校门外的树 (C++代码)

摘要:解题思路:咳咳,其实这就是道找规律题,手工计算前6天得到1 2 3 4 6 9 可以发现每一天的母牛数等于大前天加昨天的母牛数用代码表示就是 cow[i] = cow[i - 3] + cow [i ……

用筛法求之N内的素数。 (C++代码)

摘要:解题思路:直接去除偶数,判断奇数即可,还可以用数组进行标记非素数,最后输出未标记的注意事项:参考代码:#include<iostream>#include<cstdio>using namespace……