题解列表

筛选

python 2806: 人口增长问题

摘要:参考代码:x, n = map(int, input().split()) for _ in range(n):     x += x * 0.001 print("%.4f" %x)……

循环比赛日程表(java)

解题思路:一个边长为n的矩阵,边长的一半记为half,将该矩阵等分为四部分:左上部:行坐标:1~half,列坐标:1~half右上部:行坐标:1~half,列坐标:half+1~n左下部:行坐标:half+1~n,列坐标:1~half右下部:行坐标:half+1~n,

python 2808: 买房子

摘要:注意事项:第一年200万,从第二年开始循环计算。参考代码:N, K = map(int, input().split()) money = 200 amount = N year = 1 wh……

python 2809: 菲波那契数列

摘要:参考代码:k = int(input()) arr = [0 for _ in range(1, 47)] arr[0], arr[1] = 1,1 for i in range(2, len(……

java开荒者--list的用法

importjava.math.*;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn=sc.nextInt();intm=sc.nextInt();Listl

判断是偶数赋值为-1

摘要:参考代码:import java.util.Arrays;import java.util.Scanner;public class Main {    public static void main……

编写题解 1361: 矩形分割

解题思路:注意事项:参考代码:n,m=map(int,input().split())s=input().split()#竖切代价(n-1个数)h=input().split()#横切代价(m-1个数)s=[int(l)forlins]h=[int(p)forpinh]s.sort(reverse=T

1100: 解决采药

解题思路:本题属于0/1背包问题,具体思路说不上,只需要记住两个公式即可背包问题只考虑两种情况:采药/不采dp[i][j],其中i代表第i个物品,j代表剩余时间;(用于统计最后的数据)cost[],采所花费的时间value[],采所得到的价值若采:dp[i][j]=dp[i-1][j-cost[i]]

蓝桥杯算法提高VIP-质因数2(c++)

摘要:解题思路:注意事项:注意本题重复质因数不能只算一次,如输入:81,输出:3 3 3 3 ,质因数个数为4参考代码:#include<iostream>using namespace std;void ……

C++速度功成

解题思路:将输入的数字串当作数组,利用库函数string,直接获得数组长度,然后for循环遍历数组每一个位置上的数字,输出;法二:构建一空数组,利用for循环将输入的数字串逐个拆解,从个位数依次填入数组中,以if(n==0)break;为for循环终止条件,