谁赢了
Submit solution
Points:
10
Time limit:
1.0s
Memory limit:
4M
Author:
Problem type
Allowed languages
C++
谁赢了
安东喜欢下棋,他的朋友丹尼克也喜欢。
他们连续进行了 n 场比赛。每场比赛的结果已知——是安东赢了还是丹尼克赢了。所有比赛都没有平局。
现在,安东想知道,谁赢得的比赛更多——是他自己,还是丹尼克?帮助他做出判断。
输入
输入的第一行包含一个整数 n (1 ≤ n ≤ 100 000) — 他们进行的比赛总数。
输入的第二行是一个长度为 n 的字符串 s,字符串中的每个字符为大写字母 'A' 或 'D' — 每个字符代表每场比赛的结果。第 i 个字符为 'A' 表示安东赢了第 i 场比赛,'D' 表示丹尼克赢了第 i 场比赛。
输出
如果安东赢得的比赛比丹尼克多,输出 "Anton"(不带引号)。
如果丹尼克赢得的比赛比安东多,输出 "Danik"(不带引号)。
如果安东和丹尼克赢得的比赛数相同,输出 "Friendship"(不带引号)。
输入 1:
6
ADAAAA
输出 1:
Anton
解释: 安东赢了 6 场比赛,而丹尼克只赢了 1 场。因此,答案是 "Anton"。
输入 2:
7
DDDAADA
输出 2:
Danik
解释: 安东赢了 3 场比赛,丹尼克赢了 4 场比赛,因此,答案是 "Danik"。
输入 3:
6
DADADA
输出 3:
Friendship
解释: 安东和丹尼克都赢了 3 场比赛,因此,答案是 "Friendship"。
Comments