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

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • 执行用时和内存消耗击败100%用户的代码

    因为边都是2的次幂,所以只会出现等边三角形和等腰(腰更长)三角形

    userId_undefined

    HHT2011

    倔强青铜
    46阅读
    1回复
    1点赞
  • 【正经题解】荒岛求生

    userId_undefined

    AC君

    管理员
    倔强青铜
    39阅读
    0回复
    0点赞
  • 哈哈哈哈哈哈哈哈哈哈哈哈题解

    #include "bits/stdc++.h" using namespace std; long long a[300004]; int main() { int n; cin>>n; for (int i = 0; i < n; ++i) { cin>>a[i]; } long long b=a[0]/3; a[0]%=3; long long les=a[0]; for (int i = 1; i < n; ++i) { long long num=min(les,a[i]/2); les-=num; a[i]-=num*2; b+=num; b+=a[i]/3; a[i]%=3; les+=a[i]; } cout<<b; }

    userId_undefined

    霄

    荣耀黄金
    23阅读
    0回复
    0点赞
首页