第一題:12345 換成54321 後相加
#include <stdio.h>
#define N 100
int main()
{
int n,i,k;
int sum,m=0;
scanf("%d",&n);
k=n;
if(n<1||n>100000){
return 0;
}
while (n !=0)
{
i = n %10;
m = m* 10 + i;
n = n /10;
}
sum=k+m;
printf("%d", r);
}
第二題:序列,重新排序,判斷可不可以滿足相鄰兩個數相乘是4的倍數(編譯未通過???)
#include <stdio.h>
#define N 100000
int main()
{
int t,n,i,j;
int a[N];
scanf("%d",&t);
if(t<1 || t>10){
return 0;
}
for(j=0;j<t;j++){
scanf("%d",&n);
int count1=0,count2=0;
for(i=0;i<n;i++){
scanf("&d",a[i]);
if(a[i]%4==0) count1++;
else if(a[i]%2!=0) count2++;
}
if(count1>=count2-1 && n%2==1){
printf("Yes");
}else if(count1>=count2 && n%2==0){
printf("Yes");
}else{
printf("No");
}
}
}
第三題:括號匹配相關題目