import java.util.Scanner;
public class Main {
static int gcd(int a, int b) {
if(b==0) {
return a;
}
return gcd(b, a%b);
}
public static void main(String[] args){
Scanner kb = new Scanner(System.in);
String s = kb.next();
String t = kb.next();
int gcd = gcd(s.length(), t.length());
String fs = s.repeat(t.length()/gcd);
String ft = t.repeat(s.length()/gcd);
if(fs.equals(ft)) {
System.out.println(1);
}else {
System.out.println(0);
}
}
}
'공부기록 > 백준' 카테고리의 다른 글
[백준] 1541번 잃어버린 괄호 (0) | 2024.02.05 |
---|---|
[백준] 12931번 두 배 더하기 (0) | 2024.02.05 |
[백준] 14490번 백대열 (0) | 2024.02.04 |
[백준] 11399번 ATM (0) | 2024.02.04 |
[백준] 9996번 한국이 그리울 땐 서버에 접속하지 (0) | 2024.02.04 |