堆煤球(2016JavaB) 有一堆煤球,堆成三角棱锥形.具体: 第一层放1个, 第二层3个(排列成三角形), 第三层6个(排列成三角形), 第四层10个(排列成三角形), .... 如果一共有100层,共有多少个煤球? 请填表示煤球总数目的数字. 注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字. package bb; public class 堆煤球 { private static int _求第n层(int n) { int sum = 0; for (int i =
这两天断断续续敲完这个(放假的时候比较懒),一次成功有点小激动(●'◡'●) 不过貌似从第一次打开开始计时..... 这道题目很像01背包,我将附件与它们的主件绑定(就是link起来)然后套用动态规划 ok,解决 #include<iostream> #include<vector> using namespace std; class node {//代表主件的类 public: int value; int p;//重要度 int n;//附件个数 int q;//附件指向的