#include<stdio.h>
int main(){
long int n, k, res;
scanf("%ld%ld", &n, &k);
res = n;
while(n/k){
res += (n / k);
n = n % k + n / k;
}
printf("%ld", res);
return 0;
}
列表找
#include <stdio.h>
#include <stdlib.h>
int fq(int x, int sorx) //sorx==1 a
{
if (x == 1 || x == 2 || (sorx && x == 4) || (!sorx && x == 3))
return 0;
if ((x == 3 && sor
kmp函数套着用
void nex(char *s, int *next)
{
next[0] = 0;
int now = 0, x = 1;
while (x < strlen(s))
{
if (s[now] == s[x])
{
now+=1;
next[x] = now;
x += 1;
}
e