爱吃瓜子的克鲁克山 2022-08-25 23:42 采纳率: 30%
浏览 11
已结题

atcoder abc 265 e

atcoder abc 265 e
怎样优化,总是TLE


#include <bits/stdc++.h>
using namespace std;
map <int,map<int,int>> mp;
int n,m,a,b,c,d,e,f;
long long int sum=0;

void dg(int x,int y,int tt)
{
    if(mp[x][y]==1)
    {
        return;
    }
    if(tt==n)
    {
        ++sum;
        return;
    }
    ++tt;
    dg(x+a,y+b,tt);
    dg(x+c,y+d,tt);
    dg(x+e,y+f,tt);
}
int main()
{
    cin>>n>>m>>a>>b>>c>>d>>e>>f;
    for(int i=0,x,y;i<m;++i)
    {
        cin>>x>>y;
        mp[x][y]=1;
    }
    dg(0,0,0);
    cout<<sum%998244353;
    return 0;
}
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 9月2日
    • 修改了问题 8月26日
    • 创建了问题 8月25日

    悬赏问题

    • ¥15 部分客户订单定位有误的问题
    • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
    • ¥15 Linux权限管理相关操作(求解答)
    • ¥15 Bug traq 数据包 大概什么价
    • ¥15 在anaconda上pytorch和paddle paddle下载报错
    • ¥25 自动填写QQ腾讯文档收集表
    • ¥15 DbVisualizer Pro 12.0.7 sql commander光标错位 显示位置与实际不符
    • ¥15 android 打包报错
    • ¥15 关于stm32的问题
    • ¥15 ncode振动疲劳分析中,noisefloor如何影响PSD函数?