From d343a3b18dbaca9297d4f7b2280c4a16f0a5c8aa Mon Sep 17 00:00:00 2001 From: jack <0x6A73@pm.me> Date: Fri, 14 Jun 2024 13:13:15 -0600 Subject: initial --- percentage_letter_string.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 percentage_letter_string.cpp (limited to 'percentage_letter_string.cpp') diff --git a/percentage_letter_string.cpp b/percentage_letter_string.cpp new file mode 100644 index 0000000..18744ea --- /dev/null +++ b/percentage_letter_string.cpp @@ -0,0 +1,20 @@ +#include "leetcode.h" + +class Solution { +public: + int percentageLetter(string s, char letter) { + int n = s.size(); + int freq = 0; + for (int i = 0; i < n; i++) + if (s[i] == letter) + freq++; + return (freq * 100) / n; + } +}; + +int main() { + string s = "foobar"; + char letter = 'o'; + Solution obj; + cout << obj.percentageLetter(s, letter); +} -- cgit v1.2.3