NYOJ 25、51、62
2014-12-02 08:57
225 查看
NYOJ 25
NYOJ 51
#include<stdio.h>
#include<algorithm>
using namespace std;
int main()
{
int k,n,a[4],n1,n2,s;
scanf("%d",&k);
while(k--)
{
scanf("%d",&n);
s=1;
while(n!=6174)
{
a[0]=n%10;
a[3]=n/1000;
a[1]=n/10%10;
a[2]=n/100%10;
sort(a,a+4);
n1=1000*a[3]+100*a[2]+10*a[1]+a[0];
n2=1000*a[0]+100*a[1]+10*a[2]+a[3];
n=n1-n2;
s++;
}
printf("%d",s);
}
return 0;
}
NYOJ 62
#include<iostream> #include<string> using namespace std; string trans(string a){ string b=""; if(a[1]=='#'){ b+=char((a[0]-'A'+1)%7+'A'); b+='b'; }else{ b+=char((a[0]-'A'+6)%7+'A'); b+='#'; } return b; } int main(){ string a,b; for(int t=1; cin>>a>>b; t++){ cout<<"Case "<<t<<": "; if(a.length()==1) cout<<"UNIQUE"<<endl; else cout<<trans(a)<<" "<<b<<endl; } return 0; }
NYOJ 51
#include<stdio.h>
#include<algorithm>
using namespace std;
int main()
{
int k,n,a[4],n1,n2,s;
scanf("%d",&k);
while(k--)
{
scanf("%d",&n);
s=1;
while(n!=6174)
{
a[0]=n%10;
a[3]=n/1000;
a[1]=n/10%10;
a[2]=n/100%10;
sort(a,a+4);
n1=1000*a[3]+100*a[2]+10*a[1]+a[0];
n2=1000*a[0]+100*a[1]+10*a[2]+a[3];
n=n1-n2;
s++;
}
printf("%d",s);
}
return 0;
}
NYOJ 62
#include<stdio.h> #include<string.h> int prime(int n) { int i; if(n<2) return 0; for(i=2;i*i<=n;i++) if(n%i==0) return 0; return 1; } int main() { int Le[26]; int num,len,i,j; int Max=0,Min=0; char c[160]; scanf("%d",&num); while(num--){ for(i=0;i<26;i++) Le[i]=0; Max=0;Min=150; scanf("%s",c); len=strlen(c); for(i=0;i<len;i++) Le[c[i]-'a']++; for(j=0;j<26;j++) if(Le[j]==0) continue ; else { if(Le[j]>Max) Max=Le[j]; if(Le[j]<Min) Min=Le[j]; } if(prime(Max-Min)) printf("Lucky Word\n%d\n",Max-Min); else printf("No Answer\n0\n"); } return 0; }
相关文章推荐
- NYoj 51管闲事的小明
- NYOJ 62
- NYOJ 62笨小熊问题
- NYOJ 62 笨小熊
- NYOJ-62 笨小熊
- NYOJ 62 笨小熊
- NYOJ 62-笨小熊
- NYOJ-51-管闲事的小明(离线处理)
- nyoj 62 笨小熊
- 【NYOJ】[25]A Famous Music Composer
- nyoj 62 笨小熊
- NYOJ:25-A Famous Music Composer
- NYOJ-62 :笨小熊
- NYOJ——62 笨小熊
- NYOJ 题目25 A Famous Music Composer
- NYOJ--25--A Famous Music Composer
- nyoj 62 笨小熊
- NYOJ【62】笨小熊【字符串】&&【统计元素】
- nyoj-51-爱管闲事的小明