判斷迴文
#include <stdio.h>
#include <string.h> //字串strlen()
char a[100];
int main()
{
scanf("%s",a);
int len=strlen(a); //總長
//0,1,2,3...(len-1)
int bad=0;
for(int i=0;i<len;i++)
{
if(a[i]!=a[(len-1)-i])bad=1;
}
if(bad==0)printf("YES");
else printf("NO");
}
Odd sum
#include <stdio.h>
int main()
{
int T;
scanf("%d",&T);
for(int t=1;t<=T;t++)
{
int a,b;
scanf("%d%d",&a,&b);
int ans=0;
for(int i=a;i<=b;i++)
{
if(i%2==1) ans+=i;
}
printf("Case %d: %d\n",t,ans);
}
}
小精靈
弧度
arc(50,50,80,80,radians(45),radians(315),PIE); //開始角度,結束角度

上色
fill(#FCFC05);
arc(50,50,80,80,radians(45),radians(315),PIE);

嘴巴開闔
void setup()
{
size(600,200);
}
int a=20;
int diff=1; //+1:每次加1 -1:每次減1
void draw()
{
background(0);
fill(#FCFC05);
arc(50,50,80,80,radians(a),radians(360-a),PIE);
a+=diff;
if(a>60)diff=-1; //如果角度太大就-1
if(a<=0)diff=+1; //如果角度太小就+1
}

沒有留言:
張貼留言