CF659A.Round House

入门

通过率:0%

时间限制:1.00s

内存限制:256MB

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

Vasya lives in a round building, whose entrances are numbered sequentially by integers from 1 to n. Entrance n and entrance 1 are adjacent.

Today Vasya got bored and decided to take a walk in the yard. Vasya lives in entrance a and he decided that during his walk he will move around the house b entrances in the direction of increasing numbers (in this order entrance n should be followed by entrance 1). The negative value of b corresponds to moving |b| entrances in the order of decreasing numbers (in this order entrance 1 is followed by entrance n). If b = 0, then Vasya prefers to walk beside his entrance.

Illustration for n = 6, a = 2, b =  - 5.

Help Vasya to determine the number of the entrance, near which he will be at the end of his walk.

瓦西娅住在一栋圆形建筑中,该建筑的入口按整数顺序编号,从 11 到 nn。入口 nn 与入口 11 相邻。

今天瓦西娅感到无聊,决定到院子里散步。瓦西娅住在入口 aa,他决定在散步过程中沿编号递增的方向绕楼行走 bb 个入口(即:在该方向上,入口 nn 后面紧接着的是入口 11)。若 bb 为负数,则表示沿编号递减的方向行走 ∣b∣|b| 个入口(即:在该方向上,入口 11 后面紧接着的是入口 nn)。若 b=0b = 0,则瓦西娅选择待在自己所在的入口旁不动。

示意图:n=6n = 6,a=2a = 2,b=−5b = -5。

请帮助瓦西娅确定他散步结束时所处的入口编号。

输入格式

The single line of the input contains three space-separated integers n, a and b (1 ≤ n ≤ 100, 1 ≤ a ≤ n,  - 100 ≤ b ≤ 100) — the number of entrances at Vasya's place, the number of his entrance and the length of his walk, respectively.

输入仅包含一行,其中有三个以空格分隔的整数 nn、aa 和 bb(1 ≤ n ≤ 1001 ≤ n ≤ 100,1 ≤ a ≤ n1 ≤ a ≤ n,−100 ≤ b ≤ 100-100 ≤ b ≤ 100),分别表示瓦夏住所的单元门数量、他所住的单元门编号以及他散步的长度。

输出格式

Print a single integer k (1 ≤ k ≤ n) — the number of the entrance where Vasya will be at the end of his walk.

输出一个整数 kk(1 ≤ k ≤ n1 ≤ k ≤ n)——即瓦夏最终所在入口的编号。

输入输出样例

  • 输入#1

    6 2 -5

    输出#1

    3
  • 输入#2

    5 1 3

    输出#2

    4
  • 输入#3

    3 2 7

    输出#3

    3

说明/提示

The first example is illustrated by the picture in the statements.

第一个示例由题目描述中的图片说明。

输入解题思路,AI测评打分。不知道怎么写?

首页