This commit is contained in:
parent
067d2d43ad
commit
6e418781f6
|
@ -0,0 +1,3 @@
|
|||
# 标题
|
||||
|
||||
* 内容
|
|
@ -0,0 +1 @@
|
|||
#
|
Binary file not shown.
|
@ -0,0 +1,26 @@
|
|||
#include <iostream>
|
||||
using namespace std;
|
||||
int ans=0,a[10]={1,2,4,8,16,32,64,128,256,512};
|
||||
void dg(int n,int last){
|
||||
if(n==0){
|
||||
ans++;
|
||||
return ;
|
||||
}
|
||||
for(int i=last;i<=10;i++){
|
||||
if(n-a[i]>=0){
|
||||
dg(n-a[i],i);
|
||||
}else{
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
int main()
|
||||
{
|
||||
int n;
|
||||
cin>>n;
|
||||
for(int i=1;i<=20;i++){
|
||||
ans=0;
|
||||
dg(i,0);
|
||||
cout<<ans<<endl;
|
||||
}
|
||||
}
|
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
5
|
|
@ -0,0 +1,76 @@
|
|||
1
|
||||
2
|
||||
2
|
||||
4
|
||||
4
|
||||
6
|
||||
6
|
||||
10
|
||||
10
|
||||
14
|
||||
14
|
||||
20
|
||||
20
|
||||
26
|
||||
26
|
||||
36
|
||||
36
|
||||
46
|
||||
46
|
||||
60
|
||||
|
||||
-----------------------------------------------
|
||||
Process exited after 170 ms with return value 0
|
||||
|
||||
## z:\Chao\src\1468_fenjienum\test\in2.txt
|
||||
2020/06/06 ÖÜÁù 10:13:02.87
|
||||
1
|
||||
2
|
||||
2
|
||||
4
|
||||
4
|
||||
6
|
||||
6
|
||||
10
|
||||
10
|
||||
14
|
||||
14
|
||||
20
|
||||
20
|
||||
26
|
||||
26
|
||||
36
|
||||
36
|
||||
46
|
||||
46
|
||||
60
|
||||
|
||||
-----------------------------------------------
|
||||
Process exited after 120 ms with return value 0
|
||||
|
||||
## z:\Chao\src\1468_fenjienum\test\in3.txt
|
||||
2020/06/06 ÖÜÁù 10:13:02.87
|
||||
1
|
||||
2
|
||||
2
|
||||
4
|
||||
4
|
||||
6
|
||||
6
|
||||
10
|
||||
10
|
||||
14
|
||||
14
|
||||
20
|
||||
20
|
||||
26
|
||||
26
|
||||
36
|
||||
36
|
||||
46
|
||||
46
|
||||
60
|
||||
|
||||
-----------------------------------------------
|
||||
Process exited after 90 ms with return value 0
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# 标题
|
||||
|
||||
* 内容
|
|
@ -0,0 +1 @@
|
|||
#
|
|
@ -0,0 +1,43 @@
|
|||
#include <iostream>
|
||||
using namespace std;
|
||||
int main()
|
||||
{
|
||||
int n,ans=0;
|
||||
int ce=0;
|
||||
for(int i=0;i<4;i++){
|
||||
char u;
|
||||
cin>>u;
|
||||
if(u=='1'){
|
||||
ans+=10;
|
||||
cin>>u;
|
||||
}
|
||||
if(u>='2'&&u<='9'){
|
||||
ans+=u-'0';
|
||||
}else{
|
||||
if(u=='J'){
|
||||
ans+=11;
|
||||
}
|
||||
if(u=='Q'){
|
||||
ans+=12;
|
||||
}
|
||||
if(u=='K'){
|
||||
ans+=13;
|
||||
}
|
||||
if(u=='A'){
|
||||
ans+=1;
|
||||
ce++;
|
||||
}
|
||||
}
|
||||
}
|
||||
cin>>n;
|
||||
if(ans>n){
|
||||
cout<<"0";
|
||||
}else{
|
||||
while(ce>0&&ans+10<=n){
|
||||
ans+=10;
|
||||
ce--;
|
||||
}
|
||||
cout<<ans;
|
||||
}
|
||||
return 0;
|
||||
}
|
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
A 2 3 4
|
||||
9
|
|
@ -0,0 +1,2 @@
|
|||
10 10 10 10
|
||||
41
|
|
@ -0,0 +1,2 @@
|
|||
2 3 3 3
|
||||
99
|
|
@ -0,0 +1,18 @@
|
|||
## z:\Chao\src\1485_wanpai\test\in.txt
|
||||
2020/06/06 ÖÜÁù 9:41:11.31
|
||||
0
|
||||
-----------------------------------------------
|
||||
Process exited after 140 ms with return value 0
|
||||
|
||||
## z:\Chao\src\1485_wanpai\test\in2.txt
|
||||
2020/06/06 ÖÜÁù 9:41:11.31
|
||||
40
|
||||
-----------------------------------------------
|
||||
Process exited after 120 ms with return value 0
|
||||
|
||||
## z:\Chao\src\1485_wanpai\test\in3.txt
|
||||
2020/06/06 ÖÜÁù 9:41:11.31
|
||||
11
|
||||
-----------------------------------------------
|
||||
Process exited after 100 ms with return value 0
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# 标题
|
||||
|
||||
* 内容
|
|
@ -0,0 +1 @@
|
|||
#
|
|
@ -0,0 +1,53 @@
|
|||
#include <algorithm>
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
int main()
|
||||
{
|
||||
int m, n, a[1001] = { 0 }, all = 0,ans=0;
|
||||
cin >> m >> n;
|
||||
for (int i = 1; i <= n; i++) {
|
||||
cin >> a[i];
|
||||
all += a[i];
|
||||
}
|
||||
|
||||
if (m >= all) {
|
||||
cout << "0";
|
||||
return 0;
|
||||
}
|
||||
|
||||
sort(a + 1, a + 1 + n);
|
||||
all -= m;
|
||||
int que = all,ji=n;
|
||||
all /= n;
|
||||
bool ce=0;
|
||||
for (int i = 1; i <= n; i++) {
|
||||
if (a[i] <= all){
|
||||
que-=a[i];
|
||||
ans+=a[i]*a[i];
|
||||
}else{
|
||||
if(ce=0){
|
||||
ce=1;
|
||||
ji=i;
|
||||
}
|
||||
que-=all;
|
||||
ans+=all*all;
|
||||
}
|
||||
}
|
||||
|
||||
while(que>0){
|
||||
all++;
|
||||
for(int i=n;i>=ji;i--){
|
||||
if(a[i]>=all){
|
||||
ans=ans-(all-1)*(all-1)+all*all;
|
||||
if(que==0){
|
||||
break;
|
||||
}
|
||||
}else{
|
||||
ji=i-1;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
cout<<ans;
|
||||
return 0;
|
||||
}
|
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
10 5
|
||||
2 2 2 2 3
|
|
@ -0,0 +1,6 @@
|
|||
## z:\Chao\src\1487_fenjimu\test\in.txt
|
||||
2020/06/06 ÖÜÁù 11:27:42.85
|
||||
|
||||
-----------------------------------------------
|
||||
Process exited after 21259420 ms with return value 1073807364
|
||||
|
Loading…
Reference in New Issue