2020年5月22日 星期五

week13

1.剝皮法
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
while(a>0){
int now=a%10;
a/=10;
printf("%d",now);
}
printf("\n");
}
2.吹泡泡
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
int ans=0;
while(a>0){
int now=a%10;
a/=10;
ans*=10;
ans+=now;
}
printf("%d\n",ans);
}
3.剝皮組合
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
int a1=a%10;
int a2=(a/10)%10;
int a3=(a/100)%10;
int a4=(a/1000)%10;
int ans=a1*1+a2*2+a3*4+a4*8;
printf("%d\n",ans);
}
4.步驟一
#include <stdio.h>
int main()
{
    int a;
    scanf("%d",&a);
    for(int i=0;i<a;i++){
        int b;
        scanf("%d",&b);
        
        printf("%d\n",ans);
    }
}
5.步驟二
#include <stdio.h>
int f(int a)
{
    int ans=a;
    while(a>0){
        ans+=a%10;
        a/=10;
    }
    return ans;
}
int main()
{
    int a;
    scanf("%d",&a);
    for(int i=0;i<a;i++){
        int b;
        scanf("%d",&b);
        int ans=0;
        for(int j=1;j<=b;j++){
            if(f(j)==b){
                ans=j;
                break;
            }
        }
        printf("%d\n",ans);
    }
}
6.憤怒鳥










沒有留言:

張貼留言