acgo题库
  • 首页
  • 题库
  • 题单
  • 竞赛
  • 讨论
  • 排行
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • 题解

    题解: #include<bits/stdc++.h> using namespace std; long long a[200001]; int main() { int n; cin>>n; for(int i=1;i<=n;i++) { if(i1||i5||i==11)a[i]=1; else if(i<5)a[i]=i; else if(i>5&&i<=10)a[i]=min(a[i-1]+1,a[i-5]+1); else a[i]=min(a[i-1]+1,min(a[i-5]+1,a[i-11]+1)); } cout<<a[n]; return 0; }

    userId_undefined

    希儿

    倔强青铜
    12阅读
    3回复
    1点赞
  • 我是我不是我不是我是我不是我是小蚂蚁支付

    #include<iostream> using namespace std; int main(){ int n; cin>>n; int a[n+10]; for(int i=1;i<=n;i++){ if(i1||i5||i==11)a[i]=1; else if(i<5)a[i]=i; else if(i>5&&i<10)a[i]=min(a[i-1]+1,a[i-5]+1); else a[i]=min(a[i-1]+1,min(a[i-5]+1,a[i-11]+1)); } cout<<a[n]; return 0; }

    userId_undefined

    我不是我不是我不是我是小蚂蚁之父

    倔强青铜
    11阅读
    0回复
    0点赞
  • hhh

    #include<iostream> using namespace std; int main(){ int n; cin>>n; int a[200001]; a[1]=a[5]=a[11]=1; for(int i=1;i<=n;i++){ if(i5||i1||i==11){ a[i]=1; } else if(i<5)a[i]=i; else if(i>5&&i<=10)a[i]=min(a[i-1]+1,a[i-5]+1); else a[i]=min(a[i-1]+1,min(a[i-5]+1,a[i-11]+1)); } cout<<a[n]; }

    userId_undefined

    胡峻铭

    倔强青铜
    7阅读
    0回复
    0点赞
首页