AtCoder Beginner Contest 227

ABC227A Last Card

用户登录

#include <bits/stdc++.h>
using namespace std;
int n,k,a;
int main()
{
	cin>>n>>k>>a;
	k-=(n-a+1);
	if(k%n==0)cout<<n;
	else cout<<k%n;
	return 0;
}



 输入一组数据,就明白为什么没有AC了

691 60 43


输出的结果为-589

为什么会这样呢

将上面的数据代入公式 

n=691
k=60
a=43
k-=(n-a+1);

n-a+1
=n-(a-1)
=691-(43-1)
=649

k-=649
k=60-649
=-589

参考下面博客:

【转】C/C++除法实现方式及负数取模详解

【转】C/C++除法实现方式及负数取模详解 - lucas hsueh - 博客园

 C/C++ 取模的正负和被除数的正负相对应,

也就是说,比如a%b

a为负数,则a%b的结果为负数

a为正数,则a%b的结果为正数


本题更好的题解程序见下面博客:

AtCoder Beginner Contest 227(A-F)好

AtCoder Beginner Contest 227(A-F)_atcoder beginner contest 227 c - abc conjecture-优快云博客




AtCoder Beginner Contest 227(A-D)

AtCoder Beginner Contest 227(A-D) - 柏凪 - 博客园

AtCoder Beginner Contest 227C题ABC conjecture(数学)

AtCoder Beginner Contest 227C题ABC conjecture(数学)_atcoder beginner contest 227 c - abc conjecture-优快云博客

AtCoder Beginner Contest 227D题Project Planning(二分)

AtCoder Beginner Contest 227D题Project Planning(二分)_atcoder beginner contest 227 c - abc conjecture-优快云博客

AtCoder Beginner Contest 277 C~E题解

AtCoder Beginner Contest 277 C~E题解_atcoder beginner contest 227 c - abc conjecture-优快云博客

KEYENCE Programming Contest 2021 (AtCoder Beginner Contest 227) B

KEYENCE Programming Contest 2021 (AtCoder Beginner Contest 227) B_problem description there are n people numbered 1 -优快云博客

AtCoder Beginner Contest 227 E(比较复杂的dp)

https://zhuanlan.zhihu.com/p/469298600

Atcoder Beginner Contest 227——F - Treasure Hunting

Atcoder Beginner Contest 227——F - Treasure Hunting_哔哩哔哩_bilibili

AtCoder Beginner Contest 227 F(枚举/DP)

https://zhuanlan.zhihu.com/p/469392401

KEYENCE Programming Contest 2021 (AtCoder Beginner Contest 227) F. Treasure Hunting(线性dp)

KEYENCE Programming Contest 2021 (AtCoder Beginner Contest 227) F. Treasure Hunting(线性dp)_atcoder treasure hunting-优快云博客

AtCoder Beginner Contest 227 G - Divisors of Binomial Coefficient (埃筛分解较大数)

AtCoder Beginner Contest 227 G - Divisors of Binomial Coefficient (埃筛分解较大数)_arriage分解法-优快云博客

AtCoder Beginner Contest 227G题Divisors of Binomial Coefficient(数论)_g - divisors of binomial coefficient-优快云博客







AtCoder Beginner Contest 227

AtCoder Beginner Contest 227_atcoder beginner contest 227 c - abc conjecture-优快云博客

AtCoder Beginner Contest 227(A-F)好

AtCoder Beginner Contest 227(A-F)_atcoder beginner contest 227 c - abc conjecture-优快云博客






AtCoder Beginner Contest 323

AtCoder Beginner Contest 323-优快云博客

AtCoder Beginner Contest 335

AtCoder Beginner Contest 335-优快云博客

AtCoder Beginner Contest 336

AtCoder Beginner Contest 336-优快云博客

AtCoder Beginner Contest 337 (ABCDEG题)

AtCoder Beginner Contest 337 (ABCDEG题)-优快云博客

AtCoder Beginner Contest 337 - ~Lanly~ - 博客园

AtCoder Beginner Contest 337 - 加固文明幻景 - 博客园

AtCoder Beginner Contest 351

AtCoder Beginner Contest 351-优快云博客




 AtCoder Beginner Contest 361

AtCoder Beginner Contest 361-优快云博客

AtCoder Beginner Contest ABC-361(2024.12.17)

AtCoder Beginner Contest ABC-361(2024.12.17)-优快云博客



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dllglvzhenfeng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值