주간신문-겨울방학2
oj 입력 형식
문제집
Calculate A + B. Input Each line will contain two integers A and B. Process to end of file. Output For each case, output A + B in one line. Sample Input 1 1 Sample Output 2
코드
#include
int main()
{
int a, b;
while (scanf("%d%d", &a, &b) != EOF)
{
printf("%d
", a + b);
}
return 0;
}
ASCII 코드 정렬
문제집
세 문자를 입력한 후 각 문자의 ASCII 코드를 사용하여 세 문자를 작은 순서에서 큰 순서로 내보냅니다.Input 입력 데이터는 한 줄에 세 글자로 구성되어 있고 공백이 없습니다.Output은 각 그룹에 대한 입력 데이터를 한 줄씩 출력하고 문자 중간에 공백으로 구분합니다.Sample Input qwe asd zxc Sample Output e q w a d s c x z
코드
# include
int main()
{
char world[4];
while(scanf("%s",world)!=EOF)
{
char a=world[0],b=world[1],c=world[2];
char t;
if(a>b)
{
t=a;a=b;b=t;
}
if(a>c)
{
t=a;a=c;c=t;
}
if(b>c)
{
t=b;b=c;c=t;
}
printf("%c %c %c
",a,b,c);
}
return 0;
}
며칠
문제집
날짜를 정하면, 출력 날짜는 그 해의 며칠째이다.Input 입력 데이터는 여러 그룹으로 구성되어 있으며 각 그룹은 한 줄을 차지하고 데이터 형식은 YYYYY/MM/DD로 구성되어 있습니다. 구체적인 것은 Sample input을 참고하십시오. 또한 모든 입력 데이터가 합법적임을 확보할 수 있습니다.Output은 각 그룹의 입력 데이터에 대해 한 줄을 출력하며 해당 날짜가 해당 연도의 며칠째임을 나타냅니다.Sample Input 1985/1/20 2006/3/12 Sample Output 20 71
코드
# include
int main()
{
int y,m,d;
while(scanf("%d/%d/%d",&y,&m,&d)!=EOF)
{
int a[12]={
31,28,31,30,31,30,31,31,30,31,30,31};
int b[12]={
31,29,31,30,31,30,31,31,30,31,30,31};
int day;
if(y%4==0 && y%100!=0 || y%400==0){
day=0;
int i=0;
for(i=0;i<m-1;i++){
day+=b[i];
}
day+=d;
}
else{
day=0;
int i=0;
for(i=0;i<m-1;i++){
day+=a[i];
}
day+=d;
}
printf("%d
",day);
}
return 0;
}
정수의 곱셈을 구하다
문제집
너에게 n개의 정수를 주고 그들 중의 모든 홀수의 곱셈을 구해라.Input 입력 데이터는 여러 개의 테스트 실례를 포함하고 각 테스트 실례는 한 줄을 차지하며 각 줄의 첫 번째 수는 n이다. 이는 본 그룹의 데이터가 모두 n개이고 그 다음은 n개의 정수이다. 각 그룹의 데이터는 반드시 최소한 하나의 홀수가 존재한다고 가정할 수 있다.Output은 각 그룹의 모든 홀수의 곱셈을 출력하고 테스트 실례에 대해 한 줄을 출력합니다.Sample Input 3 1 2 3 4 2 3 4 5 Sample Output 3 15
코드
#include
int main()
{
int a,b,c=1,i;
while((scanf("%d",&a))!=EOF)
{
c=1;
for(i=0;i<a;i++){
scanf("%d",&b);
if(b%2!=0){
c*=b;
}
}
printf("%d
",c);
}
return 0;
}
수치 통계
문제집
주어진 n개수 중 음수, 영과 양수의 개수를 통계하다.Input 입력 데이터는 여러 그룹으로 각 그룹이 한 줄을 차지하고 각 줄의 첫 번째 수는 정수 n(n<100)이며 통계가 필요한 수치의 개수를 표시하고 그 다음은 n개의 실수이다.n=0이면 입력이 끝났고 이 줄이 처리되지 않았음을 나타낸다.Output은 각 그룹의 입력 데이터에 대해 a, b, c를 출력하여 각각 주어진 데이터의 음수, 0과 양수의 개수를 나타낸다.Sample Input 6 0 1 2 3 -1 0 5 1 2 3 4 0.5 0 Sample Output 1 2 3 0 0 5
코드
#include
int main()
{
double b;
int i=0,a;
while((scanf("%d",&a))!=EOF)
{
int z=0,f=0,l=0;
for(i=0;i<a;i++){
scanf("%lf",&b);
if(b>0){
z++;
}
else if(b<0){
f++;
}
else{
l++;
}
}
if(a!=0){
printf("%d %d %d
",f,l,z);
}
}
return 0;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSON
JSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다.
그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다.
저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.
#include
int main()
{
int a, b;
while (scanf("%d%d", &a, &b) != EOF)
{
printf("%d
", a + b);
}
return 0;
}
문제집
세 문자를 입력한 후 각 문자의 ASCII 코드를 사용하여 세 문자를 작은 순서에서 큰 순서로 내보냅니다.Input 입력 데이터는 한 줄에 세 글자로 구성되어 있고 공백이 없습니다.Output은 각 그룹에 대한 입력 데이터를 한 줄씩 출력하고 문자 중간에 공백으로 구분합니다.Sample Input qwe asd zxc Sample Output e q w a d s c x z
코드
# include
int main()
{
char world[4];
while(scanf("%s",world)!=EOF)
{
char a=world[0],b=world[1],c=world[2];
char t;
if(a>b)
{
t=a;a=b;b=t;
}
if(a>c)
{
t=a;a=c;c=t;
}
if(b>c)
{
t=b;b=c;c=t;
}
printf("%c %c %c
",a,b,c);
}
return 0;
}
며칠
문제집
날짜를 정하면, 출력 날짜는 그 해의 며칠째이다.Input 입력 데이터는 여러 그룹으로 구성되어 있으며 각 그룹은 한 줄을 차지하고 데이터 형식은 YYYYY/MM/DD로 구성되어 있습니다. 구체적인 것은 Sample input을 참고하십시오. 또한 모든 입력 데이터가 합법적임을 확보할 수 있습니다.Output은 각 그룹의 입력 데이터에 대해 한 줄을 출력하며 해당 날짜가 해당 연도의 며칠째임을 나타냅니다.Sample Input 1985/1/20 2006/3/12 Sample Output 20 71
코드
# include
int main()
{
int y,m,d;
while(scanf("%d/%d/%d",&y,&m,&d)!=EOF)
{
int a[12]={
31,28,31,30,31,30,31,31,30,31,30,31};
int b[12]={
31,29,31,30,31,30,31,31,30,31,30,31};
int day;
if(y%4==0 && y%100!=0 || y%400==0){
day=0;
int i=0;
for(i=0;i<m-1;i++){
day+=b[i];
}
day+=d;
}
else{
day=0;
int i=0;
for(i=0;i<m-1;i++){
day+=a[i];
}
day+=d;
}
printf("%d
",day);
}
return 0;
}
정수의 곱셈을 구하다
문제집
너에게 n개의 정수를 주고 그들 중의 모든 홀수의 곱셈을 구해라.Input 입력 데이터는 여러 개의 테스트 실례를 포함하고 각 테스트 실례는 한 줄을 차지하며 각 줄의 첫 번째 수는 n이다. 이는 본 그룹의 데이터가 모두 n개이고 그 다음은 n개의 정수이다. 각 그룹의 데이터는 반드시 최소한 하나의 홀수가 존재한다고 가정할 수 있다.Output은 각 그룹의 모든 홀수의 곱셈을 출력하고 테스트 실례에 대해 한 줄을 출력합니다.Sample Input 3 1 2 3 4 2 3 4 5 Sample Output 3 15
코드
#include
int main()
{
int a,b,c=1,i;
while((scanf("%d",&a))!=EOF)
{
c=1;
for(i=0;i<a;i++){
scanf("%d",&b);
if(b%2!=0){
c*=b;
}
}
printf("%d
",c);
}
return 0;
}
수치 통계
문제집
주어진 n개수 중 음수, 영과 양수의 개수를 통계하다.Input 입력 데이터는 여러 그룹으로 각 그룹이 한 줄을 차지하고 각 줄의 첫 번째 수는 정수 n(n<100)이며 통계가 필요한 수치의 개수를 표시하고 그 다음은 n개의 실수이다.n=0이면 입력이 끝났고 이 줄이 처리되지 않았음을 나타낸다.Output은 각 그룹의 입력 데이터에 대해 a, b, c를 출력하여 각각 주어진 데이터의 음수, 0과 양수의 개수를 나타낸다.Sample Input 6 0 1 2 3 -1 0 5 1 2 3 4 0.5 0 Sample Output 1 2 3 0 0 5
코드
#include
int main()
{
double b;
int i=0,a;
while((scanf("%d",&a))!=EOF)
{
int z=0,f=0,l=0;
for(i=0;i<a;i++){
scanf("%lf",&b);
if(b>0){
z++;
}
else if(b<0){
f++;
}
else{
l++;
}
}
if(a!=0){
printf("%d %d %d
",f,l,z);
}
}
return 0;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSON
JSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다.
그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다.
저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.
# include
int main()
{
int y,m,d;
while(scanf("%d/%d/%d",&y,&m,&d)!=EOF)
{
int a[12]={
31,28,31,30,31,30,31,31,30,31,30,31};
int b[12]={
31,29,31,30,31,30,31,31,30,31,30,31};
int day;
if(y%4==0 && y%100!=0 || y%400==0){
day=0;
int i=0;
for(i=0;i<m-1;i++){
day+=b[i];
}
day+=d;
}
else{
day=0;
int i=0;
for(i=0;i<m-1;i++){
day+=a[i];
}
day+=d;
}
printf("%d
",day);
}
return 0;
}
문제집
너에게 n개의 정수를 주고 그들 중의 모든 홀수의 곱셈을 구해라.Input 입력 데이터는 여러 개의 테스트 실례를 포함하고 각 테스트 실례는 한 줄을 차지하며 각 줄의 첫 번째 수는 n이다. 이는 본 그룹의 데이터가 모두 n개이고 그 다음은 n개의 정수이다. 각 그룹의 데이터는 반드시 최소한 하나의 홀수가 존재한다고 가정할 수 있다.Output은 각 그룹의 모든 홀수의 곱셈을 출력하고 테스트 실례에 대해 한 줄을 출력합니다.Sample Input 3 1 2 3 4 2 3 4 5 Sample Output 3 15
코드
#include
int main()
{
int a,b,c=1,i;
while((scanf("%d",&a))!=EOF)
{
c=1;
for(i=0;i<a;i++){
scanf("%d",&b);
if(b%2!=0){
c*=b;
}
}
printf("%d
",c);
}
return 0;
}
수치 통계
문제집
주어진 n개수 중 음수, 영과 양수의 개수를 통계하다.Input 입력 데이터는 여러 그룹으로 각 그룹이 한 줄을 차지하고 각 줄의 첫 번째 수는 정수 n(n<100)이며 통계가 필요한 수치의 개수를 표시하고 그 다음은 n개의 실수이다.n=0이면 입력이 끝났고 이 줄이 처리되지 않았음을 나타낸다.Output은 각 그룹의 입력 데이터에 대해 a, b, c를 출력하여 각각 주어진 데이터의 음수, 0과 양수의 개수를 나타낸다.Sample Input 6 0 1 2 3 -1 0 5 1 2 3 4 0.5 0 Sample Output 1 2 3 0 0 5
코드
#include
int main()
{
double b;
int i=0,a;
while((scanf("%d",&a))!=EOF)
{
int z=0,f=0,l=0;
for(i=0;i<a;i++){
scanf("%lf",&b);
if(b>0){
z++;
}
else if(b<0){
f++;
}
else{
l++;
}
}
if(a!=0){
printf("%d %d %d
",f,l,z);
}
}
return 0;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSON
JSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다.
그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다.
저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.
#include
int main()
{
double b;
int i=0,a;
while((scanf("%d",&a))!=EOF)
{
int z=0,f=0,l=0;
for(i=0;i<a;i++){
scanf("%lf",&b);
if(b>0){
z++;
}
else if(b<0){
f++;
}
else{
l++;
}
}
if(a!=0){
printf("%d %d %d
",f,l,z);
}
}
return 0;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.