首页 > 其他分享 >21st

21st

时间:2023-05-15 18:57:37浏览次数:24  
标签:std do 21st int ++ 空盒

 

#include <iostream>
using namespace std;
int a[14];
int main(){

int j=1,n;
for(int i=1;i<=13;i++){
n=1;
do{
if(j>13)//
j=1;
if(a[j]){//如果不是空盒 跳过
j++;
}
else{
if(n==i)
a[j]=i;//如果是第i个空盒 存入
j++;
n++;
}
}while(n<=i) ;
}
for(int i=1;i<=13;i++)
cout<<a[i]<<" ";
}

标签:std,do,21st,int,++,空盒
From: https://www.cnblogs.com/wcy1111/p/17402794.html

相关文章

  • 21st UESTC Programming Contest - Preliminary except BCGIKMNPR
    21stUESTCProgrammingContest-PreliminaryexceptBCGIKMNPR OK,那么长的except那我到底写了什么呢(悲,太菜啦) A.能量采集dp+组合数的应用用dp[i][j][p]表示在(i,j)这个点以连续个p结尾的路径数1.首先对于每一个A到达这个格子的方案数是{n-i+m-j\choosen-i}......
  • 21st 2022/7/18 动态规划大专题
    这个专题着实需要动脑,推转移方程,方程的复杂度,还有优化之处普通DP根据题目进行推测设立状态,然后转移,如:最长不下降子序列当然,某些题也不会直接是DP板子,而是有些思路这......