프로그래머 ,백준, 유튜브, 문제
[알고리즘 기초 100제] 30번 더하기 & 마이너스
리승우
2022. 8. 31. 00:34
문제 풀이 포인트
> Flag를 활용
> Flag를 ! 처리함으로써, boolean Flag의 값을 false로 바꾼 뒤, if문에서 번갈아서 반복하는 것 활용
import java.util.Scanner;
public class _30 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int num = scan.nextInt();
boolean Flag = true;
for(int i=1; i<=num; i++) {
if(i == num) {
System.out.print(i);
break;
}
if(Flag) {
System.out.print(i+"+");
Flag = !Flag;
} else{
System.out.print(i+"-");
Flag = !Flag;
}
}
}
}
출력값
5
1+2-3+4-5