2020年4月30日 星期四

week10 程式設計

cpe cola

#include <stdio.h>
int main(){
int n;
while(scanf("%d", &n)==1){
int ans=n;
while(n>=3){///當空瓶>3再換一瓶
int more=n/3;///more空瓶多換的可樂
n=n%3;///還剩多少空瓶
ans+=more;///把換的可樂加上
n+=more;///把換的可樂和掉的空瓶加上
}
if(n==2) ans++;///當空瓶剩兩瓶借一瓶空瓶再換一瓶可樂
printf("%d\n", ans);
}
}




void setup(){
size(300,500);
}
int r=0;
void draw(){
  background(0);
  ellipse(70,200+75,r,r);
  ellipse(70,200+75+150,r,r);
  ellipse(70+150,200+75,r,r);
  ellipse(70+150,200+75+150,r,r);
  if(r<145) r+=2;///圓圈放大
  else r=0;///放大後歸零
}



void setup(){
size(300,500);
}
int r=0;
void draw(){
  background(0);
  for(int x=0;x<3;x++){
     for(int y=0;y<3;y++){
  ellipse(50+x*100,200+50+y*100,r,r);///for迴圈3x3
     }
  }
  if(r<100) r+=2;
  else r=0;
}

沒有留言:

張貼留言