Search
Duplicate
🧑🏻‍💻

백준 11721 열개씩 끊어 출력하기

생성일
2022/06/30 13:12
태그
JAVA
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); sc.close(); int tmp = a.length() / 10; int tmp2 = a.length() % 10; if (a.length() > 10) { int j = 0; for (int i = 0; i < tmp; i++) { System.out.println(a.substring(j, j+10)); j += 10; } System.out.println(a.substring(tmp * 10, tmp * 10 + tmp2)); } else { System.out.println(a.substring(0, tmp2)); } } }
Java
복사
C++
#include <iostream> #include <string> using namespace std; void addFunc() { string a; getline(cin, a); int tmp = a.length() / 10; int tmp2 = a.length() % 10; if (a.length() > 10) { int j = 0; for (int i = 0; i < tmp; i++) { cout << a.substr(j, 10) << endl; j += 10; } cout << a.substr(tmp * 10, tmp * 10 + tmp2) << endl; } else { cout << a.substr(0, tmp2) << endl; } } int main() { addFunc(); return 0; }
Java
복사
#include <iostream> #include <string> #include <vector> using namespace std; int main() { string a; getline(cin, a); for (int i = 0; i < a.size(); i++) { cout << a[i]; if ((i + 1) % 10 == 0) { cout << endl; } } cout << endl; return 0; }
Java
복사