基礎題庫答案 zerojudge
a001
Python :
import sys
for s in sys.stdin:
print("hello, "+s)
c++ :
#include <iostream>
using namespace std;
int main() {
string a;
while (cin >> a) {
cout << "hello, " << a << endl;
}
}
c :
#include <stdio.h>
int main() {
char word[100];
while (scanf("%s", word)!=EOF) {
printf("hello, %s\n", word);
}
}
Java :
import java.util.Scanner;
public class JAVA {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
String a;
while (cin.hasNext()) {
a=cin.nextLine();
System.out.println("hello, "+a);
}
}
}
Pascal :
var a : string;
begin
while not eof do begin
readln(a);
writeln('hello, ',a);
end;
end.
a002
/*Python :
import sys
from Decimal import *
for line in sys.stdin.readline():
a, b=map(Decimal, line.split())
print(a+b)*/
c++ :
#include <iostream>
using namespace std;
int main() {
int a, b;
while (cin >> a >> b) {
cout << a+b << endl;
}
}
c :
#include <stdio.h>
int main() {
int a, b;
while (scanf("%d%d", &a, &b)!=EOF) {
printf("%d\n", a+b);
}
}
pascal :
var a, b : longint;
begin
while not eof do begin
readln(a, b);
writeln(a+b);
end;
end.
Java :
import java.util.Scanner;
public class JAVA {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
int a, b;
while (cin.hasNext()) {
a=cin.nextInt();
b=cin.nextInt();
System.out.println(a+b);
}
}
}
a003
Python :
c++ : #include <iostream> using namespace std; int main() { int a, b; while (cin >> a >> b) { if ((a*2+b)%3==0) cout << "普通" << endl; else if ((a*2+b)%3==1) cout << "吉" << endl; else if ((a*2+b)%3==2) cout << "大吉" << endl; } }
c :
#include <stdio.h> int main() { int a, b; while (scanf("%d%d", &a, &b)!=EOF) { if ((a*2+b)%3==0) printf("普通\n"); else if ((a*2+b)%3==1) printf("吉\n"); else if ((a*2+b)%3==2) printf("大吉\n"); } }
Java : import java.util.Scanner; public class JAVA { public static void main(String[] args) { Scanner cin = new Scanner(System.in); int a, b; while (cin.hasNext()) { a=cin.nextInt(); b=cin.nextInt(); int c=(a*2+b)%3; if (c==0) System.out.println("普通"); else if (c==1) System.out.println("吉"); else if (c==2) System.out.println("大吉"); } } }
Pascal : var a, b, c : integer; begin while not eof do begin readln(a, b); c:=(a*2+b) mod 3; if c=0 then writeln('普通') else if c=1 then writeln('吉') else if c=2 then writeln('大吉'); end; end.
a004 :
c++ :
#include <iostream>
using namespace std;
int main() {
int a;
while (cin >> a) { if ((a>=0)&&(a%4==0)&&(a%100!=0)) cout << "閏年" << endl; else if (a%400==0) cout << "閏年" << endl; else cout << "平年" << endl; } }
c :
#include <stdio.h> int main() { int a; while (scanf("%d", &a)!=EOF) { if ((a>=0)&&(a%4==0)&&(a%100!=0)) printf("閏年\n"); else if (a%400==0) printf("閏年\n"); else printf("平年\n"); } }
Java :
import java.util.Scanner;
public class JAVA {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
int a;
while (cin.hasNext()) {
a=cin.nextInt();
if ((a>=0)&&(a%4==0)&&(a%100!=0)) System.out.println("閏年"); else if (a%400==0) System.out.println("閏年"); else System.out.println("平年"); } } }
-----------------------------------------------------------------------------------------------------------------
Pascal : ???
var a : integer;
begin
while not eof do begin
readln(a); if not (a mod 4) and (a mod 100) then writeln('閏年') else if not (a mod 400) then writeln('閏年') else writeln('平年'); end; end.
Python :
import sys
for s in sys.stdin:
print("hello, "+s)
c++ :
#include <iostream>
using namespace std;
int main() {
string a;
while (cin >> a) {
cout << "hello, " << a << endl;
}
}
c :
#include <stdio.h>
int main() {
char word[100];
while (scanf("%s", word)!=EOF) {
printf("hello, %s\n", word);
}
}
Java :
import java.util.Scanner;
public class JAVA {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
String a;
while (cin.hasNext()) {
a=cin.nextLine();
System.out.println("hello, "+a);
}
}
}
Pascal :
var a : string;
begin
while not eof do begin
readln(a);
writeln('hello, ',a);
end;
end.
a002
/*Python :
import sys
from Decimal import *
for line in sys.stdin.readline():
a, b=map(Decimal, line.split())
print(a+b)*/
c++ :
#include <iostream>
using namespace std;
int main() {
int a, b;
while (cin >> a >> b) {
cout << a+b << endl;
}
}
c :
#include <stdio.h>
int main() {
int a, b;
while (scanf("%d%d", &a, &b)!=EOF) {
printf("%d\n", a+b);
}
}
pascal :
var a, b : longint;
begin
while not eof do begin
readln(a, b);
writeln(a+b);
end;
end.
Java :
import java.util.Scanner;
public class JAVA {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
int a, b;
while (cin.hasNext()) {
a=cin.nextInt();
b=cin.nextInt();
System.out.println(a+b);
}
}
}
a003
Python :
c++ : #include <iostream> using namespace std; int main() { int a, b; while (cin >> a >> b) { if ((a*2+b)%3==0) cout << "普通" << endl; else if ((a*2+b)%3==1) cout << "吉" << endl; else if ((a*2+b)%3==2) cout << "大吉" << endl; } }
c :
#include <stdio.h> int main() { int a, b; while (scanf("%d%d", &a, &b)!=EOF) { if ((a*2+b)%3==0) printf("普通\n"); else if ((a*2+b)%3==1) printf("吉\n"); else if ((a*2+b)%3==2) printf("大吉\n"); } }
Java : import java.util.Scanner; public class JAVA { public static void main(String[] args) { Scanner cin = new Scanner(System.in); int a, b; while (cin.hasNext()) { a=cin.nextInt(); b=cin.nextInt(); int c=(a*2+b)%3; if (c==0) System.out.println("普通"); else if (c==1) System.out.println("吉"); else if (c==2) System.out.println("大吉"); } } }
Pascal : var a, b, c : integer; begin while not eof do begin readln(a, b); c:=(a*2+b) mod 3; if c=0 then writeln('普通') else if c=1 then writeln('吉') else if c=2 then writeln('大吉'); end; end.
a004 :
c++ :
#include <iostream>
using namespace std;
int main() {
int a;
while (cin >> a) { if ((a>=0)&&(a%4==0)&&(a%100!=0)) cout << "閏年" << endl; else if (a%400==0) cout << "閏年" << endl; else cout << "平年" << endl; } }
c :
#include <stdio.h> int main() { int a; while (scanf("%d", &a)!=EOF) { if ((a>=0)&&(a%4==0)&&(a%100!=0)) printf("閏年\n"); else if (a%400==0) printf("閏年\n"); else printf("平年\n"); } }
Java :
import java.util.Scanner;
public class JAVA {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
int a;
while (cin.hasNext()) {
a=cin.nextInt();
if ((a>=0)&&(a%4==0)&&(a%100!=0)) System.out.println("閏年"); else if (a%400==0) System.out.println("閏年"); else System.out.println("平年"); } } }
-----------------------------------------------------------------------------------------------------------------
Pascal : ???
var a : integer;
begin
while not eof do begin
readln(a); if not (a mod 4) and (a mod 100) then writeln('閏年') else if not (a mod 400) then writeln('閏年') else writeln('平年'); end; end.