zoukankan      html  css  js  c++  java
  • Java练习 SDUT-3848_Shift Dot

    Shift Dot

    Time Limit: 1000 ms Memory Limit: 65536 KiB

    Problem Description

    给出平面直角坐标系中的一点,并顺序给出n个向量,求该点根据给定的n个向量位移后的位置。

    Input

    多组输入,第一行是三个整数x,y,n,表示点的坐标(x,y),和向量的个数n。接下来n行,每行两个数xi,yi,表示第i个向量。题目中所有数据不会超出整形范围。

    Output

    每组输入输出一行,"(x,y)"表示点的最终位置。

    Sample Input

    0 0 1
    2 3
    0 0 2
    1 2
    2 3

    Sample Output

    (2,3)
    (3,5)

    import java.util.Scanner;
    
    public class Main {
    
    	public static void main(String[] args) {
    		Scanner cin = new Scanner(System.in);
    		point a,b;
    		int n,i;
    		while(cin.hasNext())
    		{
    			a = new point(cin.nextInt(),cin.nextInt());
    			n = cin.nextInt();
    			for(i=0;i<n;i++)
    			{
    				b = new point(cin.nextInt(),cin.nextInt());
    				a.sum(b);
    			}
    			System.out.printf("(%d,%d)
    ",a.x,a.y);
    		}
    		cin.close();
    	}
    }
    
    class point
    {
    	int x,y;
    	point(int x,int y)
    	{
    		this.x = x;
    		this.y = y;
    	}
    	void sum(point p)
    	{
    		this.x += p.x;
    		this.y += p.y;
    	}
    }
    
  • 相关阅读:
    k8s-HPA自动伸缩pod数量
    k8s-命令使用
    k8s-业务镜像版本升级及回滚
    k8s-yml文件详解
    k8s-部署dashboard
    k8s-kubeasz项目后期添加节点及k8s版本升级
    k8s-部署kube dns及coredns
    CDNbest-访问限制
    CDNbest-访问限制
    CDNbest-改变回源host
  • 原文地址:https://www.cnblogs.com/luoxiaoyi/p/9938478.html
Copyright © 2011-2022 走看看