201803-1
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int a=0;
int mid=0;
int sco=0;
while((a=sc.nextInt())!=0){
if(a==1){
sco++;
mid=0;
}
else if(a==2){
mid += 2;
sco +=mid;
}
}
System.out.println(sco);
}
}
201712-1
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int n=sc.nextInt();
int min=9999;
int[] b = new int[n+1];
for(int i=0;i<n;i++){
b[i]=sc.nextInt();
}
for(int j=0;j<n;j++){
for(int k=j+1;k<n;k++){
if(Math.abs(b[k]-b[j])<min){
min = Math.abs(b[k]-b[j]);
}
}
}
System.out.println(min);
}
}
201709-1
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int money = sc.nextInt();
int num=0;
while(money>=10){
if(money>=50){
num=(money/50)*7;
money=money%50;
}
else if(money>=30&&money<50){
num=(money/30)*4+num;
money=money%30;
}
else{
num = money/10+num;
money=money%10;
}
}
System.out.println(num);
}
}
201703-1
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int k = sc.nextInt();
int sum = 0;
int num=0;
int[] b = new int[n+1];
for(int i=0;i<n;i++){
b[i] = sc.nextInt();
}
for(int j=0;j<n;j++){
sum=sum+b[j];
if(sum>=k){
num++;
sum=0;
}
}
if(sum!=0){
num++;
}
System.out.println(num);
}
}