对于平面直角坐标系上的坐标 ( x , y ) (x , y) (x,y),小 P P P定义了一个包含 n n n个操作的序列 T = ( t 1 , t 2 , ⋯ , t n ) T = (t_{1} , t_{2} , \cdots , t_{n}) T=(t1,t2,⋯,tn),其中每个操作 t i ( 1 ≤ i ≤ n ) t_{i} (1 \leq i \leq n) ti(1≤i≤n)包含两个参数 d x i \mathrm{d}x_{i} dxi和 d y i \mathrm{d}y_{i} dyi,表示将坐标 ( x , y ) (x , y) (x,y)平移至 ( x + d x i , y + d y i ) (x + \mathrm{d}x_{i} , y + \mathrm{d}y_{i}) (x+dxi,y+dyi)处
现给定 m m m个初始坐标,试计算对每个坐标 ( x j , y j ) ( 1 ≤ j ≤ m ) (x_{j} , y_{j}) (1 \leq j \leq m) (xj,yj)(1≤j≤m)依次进行 T T T中 n n n个操作后的最终坐标
输入格式
从标准输入读入数据
输入共 n + m + 1 n + m + 1 n+m+1行
输入的第一行包含空格分隔的两个正整数 n n n和 m m m,分别表示操作和初始坐标个数
接下来 n n n行依次输入 n n n个操作,其中第 i ( 1 ≤ i ≤ n ) i (1 \leq i \leq n) i(1≤i≤n)行包含空格分隔的两个整数 d x i \mathrm{d}x_{i} dxi、 d y i \mathrm{d}y_{i} dyi
接下来 m m m行依次输入 m m m个坐标,其中第 j ( 1 ≤ j ≤ m ) j (1 \leq j \leq m) j(1≤j≤m)行包含空格分隔的两个整数 x j x_{j} xj、 y j y_{j} yj
输出格式
输出到标准输出中
输出共 m m m行,其中第 j ( 1 ≤ j ≤ m ) j (1 \leq j \leq m) j(1≤j≤m)行包含空格分隔的两个整数,表示初始坐标 ( x j , y j ) (x_{j} , y_{j}) (xj,yj)经过 n n n个操作后的位置
全部的测试数据满足: n , m ≤ 100 n , m \leq 100 n,m≤100,所有输入数据 ( x , y , d x , d y ) (x , y , \mathrm{d}x , \mathrm{d}y) (x,y,dx,dy)均为整数且绝对值不超过 100000 100000 100000
Python实现
n, m =map(int,input().split())dx = dy =0for _ inrange(n):x, y =map(int,input().split())dx += xdy += yfor _ inrange(m):x, y =map(int,input().split())x += dxy += dyprint(x, y)
Spring for Android架构设计:从客户端到服务端的完整通信方案终极指南 【免费下载链接】spring-android-samples Spring for Android Sample Applications 项目地址: https://gitcode.com/gh_mirrors/sp/spring-android-samples
Spring for Android是一个强大…
日新闻
本地部署SAM Audio音频语义分割模型完整指南
1. 项目概述:为什么要在本地跑 SAM Audio?这不只是“能用”,而是“必须用”SAM Audio——全称是 Segment Anything Model for Audio,不是 Meta 那个视觉领域的 SAM(Segment Anything Model)的简单移植&…
Windows字体自定义终极方案:No!! MeiryoUI完全指南 【免费下载链接】noMeiryoUI No!! MeiryoUI is Windows system font setting tool on Windows 8.1/10/11. 项目地址: https://gitcode.com/gh_mirrors/no/noMeiryoUI
还在为Windows系统单调的字体界面感到困…
WinBtrfs终极实战指南:3种配置方案解锁Windows Btrfs文件系统完整功能
WinBtrfs终极实战指南:3种配置方案解锁Windows Btrfs文件系统完整功能 【免费下载链接】btrfs WinBtrfs - an open-source btrfs driver for Windows 项目地址: https://gitcode.com/gh_mirrors/bt/btrfs
WinBtrfs是一款革命性的开源Windows驱动程序…
月新闻
[C++]内存管理:串顺序存储的内存回收
在串(字符串)的顺序存储中,内存回收的方式取决于字符串的存储方式以及所使用的编程语言和相关库。以下以 C 为例进行说明,因为 C 对内存管理有较为直接的控制。
1. 基于 char 数组的串顺序存储
如果使用普通的 char 数组来存储字…