现在要求编写程序求结果:
NSInteger C = 1000; // 周长 初始值为 1000,单位:m
NSInteger b = 0; // 用于记录上次到达A点跳的次数
for (int a = 1; a <= 1000; a++) {
if ((a-b)*375%(C/2) == 0) {
// if (a*375%C==C/2) {
C = 2*C; // 周长翻倍
b = a;
}
}
NSLog(@"神湖的周长是 %ld 米",C);
我是这么写的,不知道有简便方法不?望各位大神不吝赐教!