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

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情提交记录(0)
  • 最全题解 100% AC(带缩进)

    AC代码: 1. 2. 3. 4. 5 (python) . RE代码:

    userId_undefined

    飞的智动

    题解仙人时空双修者8月全勤卷王模拟·模拟练习生秩序白银快乐小狗
    27阅读
    0回复
    2点赞
  • 这题太简单,但也要细细的分析--铺地毯

    北京降雨太大,导致我电脑C盘瘫痪受潮,不过我还可以用D盘。就和大脑一样,左脑用不了用右脑小脑前脑后脑。照样先来分析题目, 要解决这个问题,我们需要确定在指定坐标点上覆盖的最上层地毯的编号。由于地毯是按编号从小到大依次铺设的,后铺设的地毯会覆盖先铺设的地毯,因此我们需要从最后铺设的地毯开始检查,找到第一个覆盖指定点的地毯。 所以可以用到vector,也就是向量来解决此问题。 以下是C++代码,我附了注释有助于理解。 #include <iostream> #include <vector> using namespace std; struct Carpet { int a, b, g, k; }; int main() { int n; cin >> n; }

    userId_undefined

    fAulT BlOcK

    字符串·魔法使枚举·枚举小能手出道萌新贪心·贪心尝试者模拟·模拟练习生快乐小狗
    0阅读
    0回复
    0点赞
  • 题解

    #include<bits/stdc++.h> using namespace std; int n; int a[10001],b[10001],g[10001],k[10001]; int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]>>b[i]>>g[i]>>k[i]; } int x,y; cin>>x>>y; for(int i=n;i>=1;i--){ if(x>=a[i] && x<=a[i]+g[i] && y>=b[i] && y<=b[i]+k[i]){ cout<<i; return 0; } } cout<<-1; return 0; }

    userId_undefined

    IV-休塔尔克(〃'▽'〃)

    0阅读
    0回复
    0点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页