Codeforces 476A
来源:互联网 发布:纽易网络 编辑:程序博客网 时间:2024/05/22 01:22
题解:关键在于找出最小最大步数 如果二者之间能整除m的话就输出步数否则输出-1
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <algorithm>
using namespace std;
int a[100010];
int main()
{
int n,m;
while(cin>>n>>m){
int flag=1;
for(int i=(n+1)/2;i<=n;i++){
if(i%m==0){
flag=0;
cout<<i<<endl;
break;
}
}
if(flag) cout<<-1<<endl;
}
return 0;
}
阅读全文
0 0
- Codeforces 476A
- CodeForces-a
- Codeforces 903A A
- Codeforces 476A. Dreamoon and Stairs
- codeforces-#476A. Dreamoon and Stairs
- Dreamoon and Stairs CodeForces - 476A
- CodeForces 18A A - Triangle
- CodeForces 133A A. HQ9+
- codeforces 651A A. Joysticks
- 【Codeforces 597A】A. Divisibility
- 【 Codeforces 615A】A. Bulbs
- A. Divisibility CodeForces 597A
- codeforces 417A A. Elimination
- CodeForces 534A A. Exam
- codeforces#98 a
- codeforces#99 a
- codeforces 105 div2 A
- codeforces #121 A
- SPI总线协议介绍
- 17-7-16周总结(ZooKeeper、MachineLearning)
- Java类加载(深入理解Java虚拟机学习笔记)
- 超级台阶
- csu1335 高桥与低桥
- Codeforces 476A
- 从密码到token, 一个授权的故事
- str_replace()、preg_replace()、strtr()三者的区别和用法
- 详解数据挖掘与机器学习的区别与联系
- 如何严格设置php中session过期时间
- Qt鼠标键盘事件
- python学习笔记(3)——循环
- [jzoj]3526. 【NOIP2013模拟11.7A组】不等式(solve)(类欧几里得)
- 面试题57:删除链表中重复的结点