青蛙经过k次跳后的位置

一只青蛙位于坐标轴的0点,按照以下方法跳跃:第1次向右跳 a 个单位,第2次向左跳 b 个单位,第3次向右跳 a 个单位,第4次向左跳 b 个单位,如此继续。

   也就是

如果青蛙已经跳了偶数次(在当次跳跃之前),则它将从当前位置 x 跳跃到 x+a

否则,它将从当前位置 x 跳跃到 x-b

你的任务是计算青蛙在跳过 k 次之后的位置。

#include<iostream>
using namespace std;
int main(){
    int a,b,k,x=0;
    cin>>a>>b>>k;
    for(int i=1;i<=k;i++){
        if(i%2==1) x+=a;
        else x-=b; 
    }
    cout<<x;
    return 0;
}