01-24 00:19
Recent Posts
Recent Comments
Tags
- μ¨μΌλν
- python
- ict곡λͺ¨μ
- SQL
- μλ°
- Naver Cloud
- TSQL
- linux
- νλ‘λ³΄λ Έ
- νμ΄μ곡λͺ¨μ
- DATABASE
- appetizer
- νμ΄μ¬
- JOBνκ³
- DB
- Java
- mysql
- μλμ΄λ Έ
- ICT
- APIλ§μΌνλ μ΄μ€
- νμ΄μ
- API MarketPlace κΈλ‘λ² μν¬ν°μ¦
- μ€ν½μ€λΉ
- μ€ν½λ ν
- ICTλ©ν λ§
- μ‘νκ³
- λ°μ΄ν°λ² μ΄μ€
- RaspberryPi
- μ΄λΈμ
- Spring
- Today
- Total
miinsun
[Algorithm]μκ³ λ¦¬μ¦ μλ°_19 μ μ κ³μ° λ³Έλ¬Έ
π¬ λ¬Έμ μ€λͺ
OX λ¬Έμ λ λ§κ±°λ νλ¦° λ κ²½μ°μ λ΅μ κ°μ§λ λ¬Έμ λ₯Ό λ§νλ€.
μ¬λ¬ κ°μ OX λ¬Έμ λ‘ λ§λ€μ΄μ§ μνμμ μ°μμ μΌλ‘ λ΅μ λ§νλ κ²½μ°μλ κ°μ°μ μ μ£ΌκΈ° μν΄μ λ€μκ³Ό κ°μ΄ μ μ κ³μ°μ νκΈ°λ‘ νμλ€.
1λ² λ¬Έμ κ° λ§λ κ²½μ°μλ 1μ μΌλ‘ κ³μ°νλ€. μμ λ¬Έμ μ λν΄μλ λ΅μ ν리λ€κ° λ΅μ΄ λ§λ μ²μ λ¬Έμ λ 1μ μΌλ‘ κ³μ°νλ€.
λν, μ°μμΌλ‘ λ¬Έμ μ λ΅μ΄ λ§λ κ²½μ°μμ λ λ²μ§Έ λ¬Έμ λ 2μ , μΈ λ²μ§Έ λ¬Έμ λ 3μ , ..., Kλ²μ§Έ λ¬Έμ λ Kμ μΌλ‘ κ³μ°νλ€. νλ¦° λ¬Έμ λ 0μ μΌλ‘ κ³μ°νλ€.
μλ₯Ό λ€μ΄, μλμ κ°μ΄ 10 κ°μ OX λ¬Έμ μμ λ΅μ΄ λ§μ λ¬Έμ μ κ²½μ°μλ 1λ‘ νμνκ³ , νλ¦° κ²½μ°μλ 0μΌλ‘ νμνμμ λ, μ μ κ³μ°μ μλ νμ κ°μ΄ κ³μ°λμ΄, μ΄ μ μλ 1+1+2+3+1+2=10 μ μ΄λ€.
1 0 1 1 1 0 0 1 1 0
μνλ¬Έμ μ μ±μ κ²°κ³Όκ° μ£Όμ΄μ‘μ λ, μ΄ μ μλ₯Ό κ³μ°νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ±μ 1 0 1 1 1 0 0 1 1 0 μ μ 1 0 1 2 3 0 0 1 2 0
μΆμ²: νκ΅μ 보μ¬λ¦ΌνΌμλ
π¨ μ μΆλ ₯ μ
μ λ ₯ - 첫째 μ€μ λ¬Έμ μ κ°μ N (1 ≤ N ≤ 100)μ΄ μ£Όμ΄μ§λ€. λμ§Έ μ€μλ Nκ° λ¬Έμ μ μ±μ κ²°κ³Όλ₯Ό λνλ΄λ 0 νΉμ 1μ΄ λΉ μΉΈμ μ¬μ΄μ λκ³ μ£Όμ΄μ§λ€.
0μ λ¬Έμ μ λ΅μ΄ νλ¦° κ²½μ°μ΄κ³ , 1μ λ¬Έμ μ λ΅μ΄ λ§λ κ²½μ°μ΄λ€.
10
1 0 1 1 1 0 0 1 1 0
μΆλ ₯ - 첫째 μ€μ μ λ ₯μμ μ£Όμ΄μ§ μ±μ κ²°κ³Όμ λνμ¬ κ°μ°μ μ κ³ λ €ν μ΄ μ μλ₯Ό μΆλ ₯νλ€.
10
β
π» Solution.java
import java.util.Scanner;
public class Main {
public int solution(int[] arr) {
int answer = 0;
int cnt = 0;
for(int i = 0; i < arr.length; i++) {
if(arr[i] == 1) {
cnt++;
answer += cnt;
}
else cnt = 0;
}
return answer;
}
public static void main(String[] args){
Main main = new Main();
Scanner sc =new Scanner(System.in);
int n = sc.nextInt();
int[] arr = new int[n];
for(int i = 0; i < n; i++) {
arr[i] = sc.nextInt();
}
System.out.println(main.solution(arr));
sc.close();
return ;
}
}
'Algorithm > Java' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Algorithm]μκ³ λ¦¬μ¦ μλ°_21 격μν μ΅λν© (0) | 2022.01.03 |
---|---|
[Algorithm]μκ³ λ¦¬μ¦ μλ°_20 λ±μ ꡬνκΈ° (0) | 2022.01.03 |
[Algorithm]μκ³ λ¦¬μ¦ μλ°_18 λ€μ§μ μμ (0) | 2022.01.03 |
[Algorithm]μκ³ λ¦¬μ¦ μλ°_17 μμ(μλΌν μ€ν λ€μ€ 체) (0) | 2022.01.03 |
[Algorithm]μκ³ λ¦¬μ¦ μλ°_16 νΌλ³΄λμΉ μμ΄ (0) | 2022.01.03 |
Comments