항 저 우 전기 oj 2010 - 2019 - C 언어
#include
int main(){
int m,n,i,a,b,c,flag=0;
while(scanf("%d %d",&m,&n)!=EOF){
for(i=m;i<=n;i++){
a=i%10;//
b=i/10%10;//
c=i/100;//
if(a*a*a+b*b*b+c*c*c==i){
if(flag==1)printf(" ");//
printf("%d",i);//
flag=1;
}
}
if(flag==0) printf("no
");
else printf("
");
flag=0;
}
return 0;
}
2011 다항식 구 화http://acm.hdu.edu.cn/showproblem.php?pid=2011
#include
#include
int main()
{
float i,j,sum;int n;
scanf("%f",&j);
while(j--){
while(~scanf("%d",&n)){
sum=0;
for(i=1;i<=n;i++){
sum+=pow(-1,i+1)*(1.0/i);//
}
printf("%.2f
",sum);
}
}
return 0;
}
2012 소수 판정http://acm.hdu.edu.cn/showproblem.php?pid=2012
#include
int main()
{
int x,y,n,s;
while(~scanf("%d%d",&x,&y)){
if(x==0&&y==0) break;
int flag=1;
for(n=x;n<=y&&flag==1;n++){
s=n*n+n+41;
for(int j=2;j<s&&flag==1;j++){
if(s%j==0) {flag=0;printf("Sorry
");}
}
}
if(flag==1) printf("OK
");
}
return 0;
}
감복숭아http://acm.hdu.edu.cn/showproblem.php?pid=2013
#include
int main()
{
int n,sum=1,day1,day2;//day1 ,day2
while(~scanf("%d",&n)){
day2=1;
for(int i=n;i>1;i--){
day1=(day2+1)*2;
day2=day1;
}
printf("%d
",day1);
}
return 0;
}
2014 청년 가수 그 랑 프 리심사 위원 회 는 점 수 를 매 긴 다.
http://acm.hdu.edu.cn/showproblem.php?pid=2014
#include
int main()
{
float sum=0;int j,i=0;float a[100];
while(~scanf("%d",&j)){
for(i=0;i<j;i++) {scanf("%f",&a[i]);}
float max=a[0];float min=a[0];
for(int m=0;m<j;m++){
if(a[m]>max) max=a[m];//
if(a[m]<min) min=a[m];
sum+=a[m];
}
printf("%.2f
",(sum-max-min)/(j-2));
sum=0;
}
return 0;
}
2015 짝수 구 화http://acm.hdu.edu.cn/showproblem.php?pid=2015
#include
int main()
{
int n,m;
while(~scanf("%d%d",&n,&m)){
int i=0,sum=0,a[100];
a[0]=2;
int b=n/m,d=n%m;//b ,d
for(int c=1;c<=b;c++){// b
for (i=0;i<m;i++){// m
sum+=a[i];
a[i+1]=a[i]+2;
}
printf("%d",sum/m);
a[0]=a[i];
sum=0;
if (c<b)
printf(" ");
}
if(n%m!=0){// m ,
int sum2=0;
for (i=0;i<(n%m);i++){
sum2+=a[i];
a[i+1]=a[i]+2;
}
printf(" %d",sum2/(n%m));
}
printf("
");
}
return 0;
}
2016 데이터 교환 출력http://acm.hdu.edu.cn/showproblem.php?pid=2016
#include
int main()
{
int n,i,min;
int t,a[100];
while(~scanf("%d",&n)){
if(n==0)
break;
min=0;
for(i=0; i<n; i++){
scanf("%d",&a[i]);
if(a[min]>a[i]) min=i;//
}
//
if(min) {t=a[0];a[0]=a[min];a[min]=t;}
for(i=0; i<n-1; i++) //
printf("%d ",a[i]);
printf("%d
",a[n-1]);
}
return 0;
}
2017 문자열 통계
http://acm.hdu.edu.cn/showproblem.php?pid=2017
#include
#include
int main(void)
{
int n, d;
char c;
scanf("%d%*c", &n);//
while (n--){
for (d = 0 ; (c = getchar()) != '
' ;){
if (isdigit(c)) d++;
}
printf("%d
", d);
}
return 0;
}
2018 암소 이야기
http://acm.hdu.edu.cn/showproblem.php?pid=2018
#include
#include
int main(void)
{
int n,i;
int fab[55] = {1,2,3,4,6};
for (i=5;i<55;i++)
fab[i]=fab[i-1]+fab[i-3];
while(scanf("%d",&n),n){
printf("%d
", fab[n-1]);
}
return 0;
}
2019 수열 질서!
http://acm.hdu.edu.cn/showproblem.php?pid=2019
#include
int main()
{
int arr[105], n, x;
while(~scanf("%d%d", &n,&x)){
if(n==0&&x==0) break;
for(int i = 0; i < n; i++){
scanf("%d",&arr[i]);
}
int flags = 0;
for(int i = 0; i < n; i++){
if(arr[i] >= x && flags == 0){
printf("%d %d", x, arr[i]);
flags = 1;// ,
}
else
printf("%d",arr[i]);//
if(i != n - 1)
printf(" ");//
}
if(flags == 0)
printf("%d", x);// , ,
printf("
");
}
return 0;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.