T466675
  • 板块灌水区
  • 楼主M15388049303
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/7/4 17:03
  • 上次更新2024/7/4 19:07:14
查看原帖
T466675
1078808
M15388049303楼主2024/7/4 17:03

代码如下

#include<bits/stdc++.h>
using namespace std;
int n,z,f;
int main() {
	cin>>n;
	if(n==1) {
		cout<<1;
		return 0;
	}
	for(int i=n*n+1; i<=1000; i++) {
		z=i;
		if(z%n==1) {
			for(int j=1; j<=n; j++) {
				if(z%n==1) {
					z-=z/n;
				} else {
					f=1;
					break;
				}
			}
			if(f==0) {
				cout<<z;
				return 0;
			}
		}
	}
	/*if(n==2) {
		cout<<7;
		return 0;
	}
	if(n==3) {
		cout<<;
		return 0;
	}
	if(n==) {
		cout<<;
		return 0;
	}
	if(n==) {
		cout<<;
		return 0;
	}
	if(n==) {
		cout<<;
		return 0;
	}
	if(n==) {
		cout<<;
		return 0;
	}
	if(n==) {
		cout<<;
		return 0;
	}
	if(n==) {
		cout<<;
		return 0;
	}
	/*for(int i=1;i<=n;i++){
		z+=n+1;
	}int z=1;
	cout<<z;*/
	return 0;
}

请巨佬指教

题目描述
有 n 个小伙伴来分苹果。第一个小伙伴把这堆苹果平均分为 n 份,多了一个,这个小伙伴把多的一个去掉,拿走了一份。第二个小伙伴接着把剩下的苹果平均分成 n 份,又多了一个,它同样把多的一个去掉,拿走了一份。第三、第四、. . . ,第 n 个小伙伴仍是将最终剩下的苹果分成 n 份,去掉多了的一个,并拿走一份。现在已知小伙伴的数量 n,想要知道,要使得每个小伙伴都能分到苹果,最少需要准备多少个苹果。
输入格式
输入仅输入一个整数 n。
输出格式
输出仅一个整数,表示当小朋友数量为 n 时,按这种分法所需的最少苹果数量。
输入输出样例
输入
2
输出
7
说明/提示
n<10
2024/7/4 17:03
加载中...