首页 > 其他分享 >A. Vika and Her Friends

A. Vika and Her Friends

时间:2024-07-21 14:09:15浏览次数:10  
标签:Her int move 距离 flag 两人 Vika Friends

原题链接

题解

每次move,两人之间的距离要么-2,要么不变,所以如果两人的距离是奇数肯定抓不到

如果两人是偶数,则想要使两人之间的距离不变,必须要往与猎人所在位置相反的方向跑,由于会撞墙,所以经过若干次move之后,两人距离-2是必然发生的,无限次move后,距离一定会为0

code

#include<bits/stdc++.h>
#define ll long long
using namespace std;

void solve()
{
    int n,m,k;
    cin>>n>>m>>k;

    int x,y;
    cin>>x>>y;
    int flag=1;
    for(int i=1;i<=k;i++)
    {
        int x1,y1;
        cin>>x1>>y1;

        if((abs(x1-x)+abs(y1-y))%2==0) flag=0;
    }
    if(!flag) cout<<"no\n";
    else cout<<"yes\n";
}
int main()
{
    ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
    int t=1;
    cin>>t;
    while(t--) solve();
    return 0;
}


标签:Her,int,move,距离,flag,两人,Vika,Friends
From: https://www.cnblogs.com/pure4knowledge/p/18314403

相关文章

  • 安装pysqlcipher3的问题
    因此,尽管pipinstallpysqlcipher3工作返回Successfullyinstalledpysqlcipher3,但没有。根据我的研究,这似乎是Windows用户尝试安装Sqlcipher的常见问题。尝试#1首先,我尝试从github下载pysqlcipher3并通过cmd手动构建和安装它(使用python......
  • 达梦数据库的系统视图v$dmwatcher
    达梦数据库的系统视图v$dmwatcher查询当前登录实例所对应的守护进程信息,注意一个守护进程可以同时守护多个组的实例,因此查询结果中部分字段(N_GROUP、SWITCH_COUNT)为守护进程的全局信息,并不是当前登录实例自身的守护信息。在DMDSC集群环境中,只显示控制守护进程的信息。另......
  • P3805 【模板】manacher
    原题链接题解细节所有字符的回文半径初始化为1rmax=1ans=1code#include<bits/stdc++.h>#definelllonglongusingnamespacestd;voidsolve(){strings;cin>>s;strings1;for(inti=0;s[i];i++){s1+='#';s1+=......
  • where T : class泛型约束为类
    publicTGetValue(stringkey)whereT:class该段代码的GetValue约束了该方法定了泛型类型参数T必须是一个引用类型(即类类型),不能是值类型(如int、struct等)。这意味着当你调用这个方法GetValue(stringkey)时,你不能将T指定为一个值类型,它必须是类类型或接口类型的实例。......
  • WPF ListBox's ItemsSource depend on another's ListBoxItem and fully implemented
    //xaml<Grid><Grid.ColumnDefinitions><ColumnDefinition/><ColumnDefinition/><ColumnDefinition/></Grid.ColumnDefinitions><ListBoxGrid.Column="0"ItemsSource=&......
  • Profinet IO从站数据 转EthernetIP项目案例
    目录1 案例说明 12 VFBOX网关工作原理 13 准备工作 24 使用PRONETA软件获取PROFINETIO从站的配置信息 25 设置网关采集PROFINETIO从站设备数据 56 使用ETHERNETIP转发数据 87 选择槽号和数据地址 108 选择子槽号 119 案例总结 121 案例说明设置网关采集ProfinetIO从......
  • EtherCAT主站IGH-- 16 -- IGH之fsm_foe.h/c文件解析
    EtherCAT主站IGH--16--IGH之fsm_foe.h/c文件解析0预览一该文件功能`fsm_foe.c`文件功能函数预览二函数介绍1.`ec_fsm_foe_init`2.`ec_fsm_foe_clear`3.`ec_fsm_foe_exec`4.`ec_fsm_foe_success`5.`ec_fsm_foe_transfer`6.`ec_fsm_foe_err......
  • Modbus转Ethernet/IP网关模块与汇川PLC通讯案例
    Modbus转Ethernet/IP网关模块(XD-MDEP100)是一种用于将Modbus协议转换为Ethernet/IP协议的设备。在汇川PLC通讯中,使用Modbus转Ethernet/IP网关模块可以方便地实现与其他设备的数据传输和通信。Modbus转Ethernet/IP网关模块(XD-MDEP100)连接到ETHERNET/IP总线中做为从站使用。Modb......
  • EtherCAT总线耦合器:在Codesys里进行IO组态案例
    EtherCAT总线耦合器:在Codesys和Twincat软件里组态案例EtherCAT总线耦合器作为网络接口,连接主控制器(如PLC)和其他EtherCAT设备,实现实时、高效的数据交换。它能够支持工业自动化系统中的监控和控制功能,确保数据的准确性和实时性。一、在欧姆龙SysmacStudio软件中配置EtherCAT总线耦......
  • 钡铼Profinet、EtherCAT、Modbus、MQTT、Ethernet/IP、OPC UA分布式IO系统BL20X系列耦
    BL20X系列耦合器是钡铼技术开发的一款用于分布式I/O系统的设备,专为工业环境下的高速数据传输和远程设备控制而设计,支持多种工业以太网协议,包括Profinet、EtherCAT、Modbus、MQTT、Ethernet/IP和OPCUA等。如果您正在考虑部署BL20X系列耦合器又不知选择哪款,那不妨来看一看钡铼......