I Am Just A Test
I am just a test.
This part is for TeX Formula
Hermiticity of positive operators show that a positive operator is necessarily Hermitian. (Hint: Show that an arbitrary operator can be written
where
and
are Hermitian.)
Show that all eigenvalues of a unitary matrix habe modulus 1, that is, can be written in the form for some real
.
And this part is for code highlight
-
#include<stdio.h>
-
-
int maxn, n, a, ansn, ansd;
-
-
long long gcd(long long a, long long b)
-
{
-
long long r;
-
while(b){
-
r=a%b;
-
a=b;
-
b=r;
-
}
-
return a;
-
}
-
-
void solve()
-
{
-
long long r=0, b;
-
-
int m, c, tmpn, tmpd;
-
-
for(m=1; m<=maxn; m++){
-
r=(r*10+1)%a;
-
b=a/gcd(a, r);
-
if(b<10){
-
for(c=9; c>0; c--)
-
if(c%b==0){
-
tmpn=m; tmpd=c;
-
if(tmpn>ansn || (tmpn==ansn && tmpd>ansd)) ansn=tmpn, ansd=tmpd;
-
break;
-
}
-
}
-
}
-
}
-
-
int main()
-
{
-
freopen("k.in", "r", stdin);
-
freopen("k.out", "w", stdout);
-
-
int cc;
-
-
scanf("%d", &cc);
-
while(cc--){
-
scanf("%d %d", &maxn, &n);
-
ansn=1; ansd=0;
-
while(n--){
-
scanf("%d", &a);
-
solve();
-
}
-
printf("%d %d\n", ansn, ansd);
-
}
-
-
return 0;
-
}
-
-
#include<stdio.h>
-
-
int maxn, n, a, ansn, ansd;
-
-
long long gcd(long long a, long long b)
-
{
-
long long r;
-
while(b){
-
r=a%b;
-
a=b;
-
b=r;
-
}
-
return a;
-
}
-
-
void solve()
-
{
-
long long r=0, b;
-
-
int m, c, tmpn, tmpd;
-
-
for(m=1; m<=maxn; m++){
-
r=(r*10+1)%a;
-
b=a/gcd(a, r);
-
if(b<10){
-
for(c=9; c>0; c--)
-
if(c%b==0){
-
tmpn=m; tmpd=c;
-
if(tmpn>ansn || (tmpn==ansn && tmpd>ansd)) ansn=tmpn, ansd=tmpd;
-
break;
-
}
-
}
-
}
-
}
-
-
int main()
-
{
-
freopen("k.in", "r", stdin);
-
freopen("k.out", "w", stdout);
-
-
int cc;
-
-
scanf("%d", &cc);
-
while(cc--){
-
scanf("%d %d", &maxn, &n);
-
ansn=1; ansd=0;
-
while(n--){
-
scanf("%d", &a);
-
solve();
-
}
-
printf("%d %d\n", ansn, ansd);
-
}
-
-
return 0;
-
}
-
And for table
#include<stdio.h>
int maxn, n, a, ansn, ansd;
long long gcd(long long a, long long b)
{
long long r;
while(b){
r=a%b;
a=b;
b=r;
}
return a;
}
void solve()
{
long long r=0, b;
int m, c, tmpn, tmpd;
for(m=1; m<=maxn; m++){
r=(r*10+1)%a;
b=a/gcd(a, r);
if(b<10){
for(c=9; c>0; c--)
if(c%b==0){
tmpn=m; tmpd=c;
if(tmpn>ansn || (tmpn==ansn && tmpd>ansd)) ansn=tmpn, ansd=tmpd;
break;
}
}
}
}
int main()
{
freopen("k.in", "r", stdin);
freopen("k.out", "w", stdout);
int cc;
scanf("%d", &cc);
while(cc--){
scanf("%d %d", &maxn, &n);
ansn=1; ansd=0;
while(n--){
scanf("%d", &a);
solve();
}
printf("%d %d\n", ansn, ansd);
}
return 0;
}
int maxn, n, a, ansn, ansd;
long long gcd(long long a, long long b)
{
long long r;
while(b){
r=a%b;
a=b;
b=r;
}
return a;
}
void solve()
{
long long r=0, b;
int m, c, tmpn, tmpd;
for(m=1; m<=maxn; m++){
r=(r*10+1)%a;
b=a/gcd(a, r);
if(b<10){
for(c=9; c>0; c--)
if(c%b==0){
tmpn=m; tmpd=c;
if(tmpn>ansn || (tmpn==ansn && tmpd>ansd)) ansn=tmpn, ansd=tmpd;
break;
}
}
}
}
int main()
{
freopen("k.in", "r", stdin);
freopen("k.out", "w", stdout);
int cc;
scanf("%d", &cc);
while(cc--){
scanf("%d %d", &maxn, &n);
ansn=1; ansd=0;
while(n--){
scanf("%d", &a);
solve();
}
printf("%d %d\n", ansn, ansd);
}
return 0;
}
-
#include<stdio.h>
-
-
int maxn, n, a, ansn, ansd;
-
-
long long gcd(long long a, long long b)
-
{
-
long long r;
-
while(b){
-
r=a%b;
-
a=b;
-
b=r;
-
}
-
return a;
-
}
-
-
void solve()
-
{
-
long long r=0, b;
-
-
int m, c, tmpn, tmpd;
-
-
for(m=1; m<=maxn; m++){
-
r=(r*10+1)%a;
-
b=a/gcd(a, r);
-
if(b<10){
-
for(c=9; c>0; c--)
-
if(c%b==0){
-
tmpn=m; tmpd=c;
-
if(tmpn>ansn || (tmpn==ansn && tmpd>ansd)) ansn=tmpn, ansd=tmpd;
-
break;
-
}
-
}
-
}
-
}
-
-
int main()
-
{
-
freopen("k.in", "r", stdin);
-
freopen("k.out", "w", stdout);
-
-
int cc;
-
-
scanf("%d", &cc);
-
while(cc--){
-
scanf("%d %d", &maxn, &n);
-
ansn=1; ansd=0;
-
while(n--){
-
scanf("%d", &a);
-
solve();
-
}
-
}
-
-
return 0;
-
}
-