main
黄海 1 year ago
parent ae5293e29e
commit 34dd6bf4f8

@ -1,7 +1,77 @@
#include <bits/stdc++.h>
using namespace std;
/*
bool
int a[n];
bool xy(int n)
{
n,
int al=0;
while(n){
int t=n%10;
a[++al]=t;
n/=10;
}
a
a便
2
a[1]
1.
2.1.a[]*=7 2.if(a[]>9)
a[i]=(a[i]=a[i]%10+
a[i]/10)
int t=0;
for(int i=al;i;i--)t=t*10+a[i];
%8==0;
if(t%8==0)return true;
else return false;
}
*/
int a[100];
int main() {
int ys(int n) {
while (n > 9)
n = n % 10 + n / 10;
return n;
}
bool xy(int n) {
int al = 0;
while (n) {
int t = n % 10;
a[++al] = t;
n /= 10;
}
for (int i = 1; i <= al; i++) {
if (i % 2)
a[i] = ys(a[i] * 7);
}
int t = 0;
for (int i = al; i; i--)
t = t * 10 + a[i];
return !(t % 8);
}
int main() {
int T;
cin >> T;
while (T--) {
int n;
cin >> n;
if (xy(n))
cout << "T" << endl;
else
cout << "F" << endl;
}
return 0;
}

Loading…
Cancel
Save