关闭

CodeForces 597A Divisibility

147人阅读 评论(0) 收藏 举报
分类:
R - R
Time Limit:1000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64u

Description

Find the number of k-divisible numbers on the segment [a, b]. In other words you need to find the number of such integer values x thata ≤ x ≤ b and x is divisible by k.

Input

The only line contains three space-separated integers ka and b (1 ≤ k ≤ 1018; - 1018 ≤ a ≤ b ≤ 1018).

Output

Print the required number.

Sample Input

Input
1 1 10
Output
10
Input
2 -4 4
Output

5

题意:给你一个区间,问在这个区间内,有多少个数能被k整除。

思路:需要分三种情况讨论。

#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
int main()
{
	__int64 k,a,b,ans;
	while(scanf("%I64d%I64d%I64d",&k,&a,&b)!=EOF)
	{
	      if(a>0&&b>0)
		  {
		  	ans=abs(b/k)-abs((a-1)/k);
		   } 
		   else if(a<0&&b<0)
		   {
		   	ans=abs(a/k)-abs((b+1)/k);
		   }
		   else
		   {
		   	ans=abs(a/k)+abs(b/k)+1;
		   }
		   printf("%I64d\n",ans);
	}
	return 0;
}


0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

关于codeforces比赛规则介绍(转载)

Codeforces 简称: cf(所以谈论cf的时候经常被误会成TX的那款游戏). 网址: codeforces.com   这是一个俄国的算法竞赛网站,由来自萨拉托夫州立大学、由Mike Mirz...
  • y990041769
  • y990041769
  • 2014-02-19 08:41
  • 15549

Codeforces 11D A Simple Task 统计简单无向图中环的个数

状态压缩动态规划计算简单无向图中简单环的个数。
  • fangzhenpeng
  • fangzhenpeng
  • 2015-10-12 19:01
  • 1225

Codeforces 375D 数据结构(好题中的好题, 4解)

题目链接:http://codeforces.com/problemset/problem/375/D 全部代码: 题意:给你一棵树n个点,m次询问(n=100000,m=100000),每个节点有一...
  • c3568
  • c3568
  • 2014-03-25 19:38
  • 1424

CodeForces 597A-Divisibility【数学】

Find the number of k-divisible numbers on the segment [a, b]. In other words you need to find the nu...
  • qq_29600137
  • qq_29600137
  • 2016-03-14 18:55
  • 296

Codeforces 597B: Restaurant(贪心+结构体排序)

B. Restaurant time limit per test 4 seconds memory limit per test 256 megabytes inp...
  • zugofn
  • zugofn
  • 2016-07-22 00:16
  • 203

Codeforces 597C Subsequences【Dp+二维树状数组】

C. Subsequences time limit per test 1 second memory limit per test 256 megabytes input s...
  • mengxiang000000
  • mengxiang000000
  • 2017-06-29 16:04
  • 179

CodeForces 597C_Subsequences

Description For the given sequence with n different elements find the number of increasing subseq...
  • yqs023023
  • yqs023023
  • 2016-01-19 21:15
  • 82

Codeforces 597C Subsequences dp + 树状数组

题意 给你n的一个排列,问你包含k个数的子序列个数有多少。 n <= 10^5,k <= 11 思路 dp 状态dp[i][j] 表示前i个数,包含k个数的子序列个数有多少 f[i][j]表示前i个数...
  • luke2834
  • luke2834
  • 2015-12-21 22:10
  • 453

【Codeforces 597C】【DP 树状数组优化】Subsequences 【n个不同数,长度为k+1的LIS数】

传送门:C. Subsequences 描述: C. Subsequences time limit per test 1 second memo...
  • guhaiteng
  • guhaiteng
  • 2016-10-03 19:26
  • 269

codeforces-597C-Subsequences【树状数组】

597C-Subsequences
  • loy_184548
  • loy_184548
  • 2016-03-30 18:55
  • 366
    个人资料
    • 访问:157479次
    • 积分:8307
    • 等级:
    • 排名:第2815名
    • 原创:704篇
    • 转载:2篇
    • 译文:0篇
    • 评论:19条
    最新评论