π μ½λ©ν
μ€νΈ/λ°±μ€ & νλ‘κ·Έλλ¨Έμ€
[SWEA][JAVA]D3 : μμμ΄μ μ°μ ν©
deep_lee
2022. 11. 15. 14:24
SW Expert Academy
SW νλ‘κ·Έλλ° μλ κ°νμ λμμ΄ λλ λ€μν νμ΅ μ»¨ν μΈ λ₯Ό νμΈνμΈμ!
swexpertacademy.com
ν¬ν¬μΈν° μκ³ λ¦¬μ¦λ§ μ°λ©΄ λ
import java.util.Scanner;
class Solution{
public static void main(String args[]) throws Exception{
Scanner kb = new Scanner(System.in);
int T = kb.nextInt();
for (int t = 1; t <= T; t++) {
int n=kb.nextInt();
int[] arr=new int[n];
for(int i=0; i<n; i++) arr[i]=i+1;
int sum=0; // 15
int cnt=0;
int lt=0;
for(int rt=0; rt<n; rt++){
sum+=arr[rt];
if(sum==n)
cnt++;
while(sum>=n){
sum-=arr[lt++];
if(sum==n)
cnt++;
}
}
System.out.println("#"+t+" "+cnt);
}
}
}