跳过正文
  1. Posts/

SPOJ AMR10F Cookies Piles

·1 分钟
目录

AMR10F - Cookies Piles
#

水.

 1
 2
 3  /*************************************************************************
 4  	> File Name: code/2015summer/#4/F.cpp
 5  	> Author: 111qqz
 6  	> Email: rkz2013@126.com
 7  	> Created Time: 2015年07月29日 星期三 21时47分23秒
 8   ************************************************************************/
 9
10  #include<iostream>
11  #include<iomanip>
12  #include<cstdio>
13  #include<algorithm>
14  #include<cmath>
15  #include<cstring>
16  #include<string>
17  #include<map>
18  #include<set>
19  #include<queue>
20  #include<vector>
21  #include<stack>
22  #define y0 abc111qqz
23  #define y1 hust111qqz
24  #define yn hez111qqz
25  #define j1 cute111qqz
26  #define tm crazy111qqz
27  #define lr dying111qqz
28  using namespace std;
29  #define REP(i, n) for (int i=0;i<int(n);++i)
30  typedef long long LL;
31  typedef unsigned long long ULL;
32  const int inf = 0x7fffffff;
33  int main()
34  {
35      int T;
36      int n,a,d;
37      cin>>T;
38      while (T--)
39      {
40  	scanf("%d %d %d",&n,&a,&d);
41  	cout<<n*a+n*(n-1)/2*d<<endl;
42      }
43
44  	return 0;
45  }

相关文章

三角形数_百度百科

·2 分钟
它有一定的规律性,排列如下(构成图),像上面的1、3、6、10、15等等这些能够表示成三角形的形状的总数量的数,叫做三角形数。

(BC 一周年)hdu 5310 Souvenir

·1 分钟
http://acm.hdu.edu.cn/showproblem.php?pid=5310 水。 不要用cin. 1 2 /************************************************************************* 3 > File Name: code/bc/#ann/1001.cpp 4 > Author: 111qqz 5 > Email: rkz2013@126.com 6 > Created Time: 2015年07月25日 星期六 18时54分24秒 7 ************************************************************************/ 8 9 #include<iostream> 10 #include<iomanip> 11 #include<cstdio> 12 #include<algorithm> 13 #include<cmath> 14 #include<cstring> 15 #include<string> 16 #include<map> 17 #include<set> 18 #include<queue> 19 #include<vector> 20 #include<stack> 21 #define y0 abc111qqz 22 #define y1 hust111qqz 23 #define yn hez111qqz 24 #define j1 cute111qqz 25 #define tm crazy111qqz 26 #define lr dying111qqz 27 using namespace std; 28 #define REP(i, n) for (int i=0;i<int(n);++i) 29 typedef long long LL; 30 typedef unsigned long long ULL; 31 int n,m,p,q; 32 int main() 33 { 34 int T; 35 cin>>T; 36 int ans = 0; 37 while (T--) 38 { 39 // scanf("%d %d %d %d",&n,&m,&p,&q); 40 scanf("%d %d %d %d",&n,&m,&p,&q); 41 ans = n*p; 42 ans = min(ans,n/m*q+n%m*p); 43 ans = min(ans,((n-1)/m+1)*q); 44 printf("%d\n",ans); 45 } 46 47 return 0; 48 }

cf 556C Case of Matryoshkas

·1 分钟
http://codeforces.com/contest/556/problem/C 果然一晚上不睡觉会导致读错题么… 需要注意的是 如果有一个是 1 2 4 6 那么 1,2是不必拆开的….

最大连续区间和的算法总结

·2 分钟
最大连续区间和是一个经典的问题。给定一个长度为 n 的序列 a[1],a[2]…a[n-1],a[n],求一个连续的子序列 a[i],a[i+1]…a[j-1],a[j],使得 a[i]+a[i+1]…a[j-1]+a[j]最大。