using System;
using System.Linq;
using System.Collections.Generic;
namespace Atcoder20190616
{
class ProgramA
{
static void Main(string args)
{
//日付を入力する
string input_1 = Console.ReadLine().Split();
string input_2 = Console.ReadLine().Split();
int m1 = int.Parse(input_1[0]);
int m2 = int.Parse(input_2[0]);
//月が同じなら月末、それ以外は別
if(m1 == m2)
Console.WriteLine("0");
else
{
Console.WriteLine("1");
}
}
}
class ProgramB
{
static void Main(string args)
{
//入力
string input = Console.ReadLine();
int n = int.Parse(input);
//とりあえず切り上げで割る
//1.08倍する
int xn =(int) (x * 1.08);
//同じならある、ないならありえない
if(xn == n)
Console.WriteLine(x);
else
{
Console.WriteLine(":(");
}
}
}
class ProgramC
{
static void Main(string args)
{
//入力
string input = Console.ReadLine();
int x = int.Parse(input);
//必要個数を計算
int num = x/100;
//100円以下の組み合わせが必要個数×5未満なら作れる、それ以外は作れない
if(num * 5 < x - num* 100)
Console.WriteLine("0");
else
Comsole.WriteLine("1");
}
}
class ProgramD
{
static void Main(string args)
{
//入力
string input = Console.ReadLine();
int n = int.Parse(input);
string s = Console.ReadLine();
//個数カウント
int count = 0;
//暗証番号は000から999までなので全部を検討する
for(int num = 0; num < 1000;num++)
{
//3桁があり得るかを見る準備(ないときは-1、あればその数の場所を記録)
int v1 = -1;
int v2 = -1;
int v3 = -1;
//それぞれの桁の数を出す。
int temp1 = num /100;
int temp2 = (num - temp1 * 100) /10;
int temp3 = num - temp1 *100 - temp2*10;
//1桁目があるか確認
for(int i = 0;i < n - 2;i++)
{
if(temp1 == s[i] - '0')
{
v1 = i;
break;
}
}
//ないならスキップ
if(v1 == -1)
continue;
//2桁目がある確認(1桁目の次の数から)
for(int i = v1 + 1 ;i< n;i++)
{
if(temp2 == s[i] - '0')
{
v2 = i;
break;
}
}
//ないならスキップ
if(v2 == -1)
continue;
//3桁目があるか確認(2桁目の次の数から)
for(int i = v2 + 1 ;i< n;i++)
{
if(temp3 == s[i] - '0')
{
v3 = i;
break;
}
}
//あるならカウント
if(v3 != -1)
count++;
}
//答え出力
Console.WriteLine(count);
}
}
}
*1:double)n / 1.08