“21天好习惯”第一期——15

码友们好,今天我分享一下每日一练的最新题目几位的解题过程,大家一起思考共同进步。

一、编程题目

“21天好习惯”第一期——15_第1张图片

 二、编程结果

#include 
int main()
{
int x,y,z;
while(scanf("%d %d",&x,&y)!=EOF)
{
z=x+(x-1)/(y-1);
printf("%d\n",z);
}
return 0;
}

这里按正常思路应该是用循环语句做辅助,但我觉得用数学公式一步到位,虽说可读性很差,但是效率非常高还简洁。当然我还是建议使用循环语句,这个结果只是我的好奇尝试,没想到竟然也可以,就想发出来分享给大家,不喜勿喷。

你可能感兴趣的:(leetcode,算法,职场和发展)