牛牛特别喜欢数字8,在他面前有一个很长的数字串,虽然他不能使所有的数字都变成8,但是他可以通过删去一些字符,使得剩下的数字串能够被8整除。 但是这个数字串太长了,牛牛无法解决该问题,所以他想请你帮忙解决这个问题。 给定一个只由数字包含的字符串,如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO"。
示例1
输入
"8"
输出
"YES"
说明
该数字串不需要删除就可以被8整除。
示例2
输入
"1111111"
输出
"NO"
说明
无法通过删除某些数字字符使得该字符串能够被8整除。
加载中...
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ public String loveEight (String s) { // write code here } }
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ string loveEight(string s) { // write code here } };
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" # @param s string字符串 代表该数字字符串 # @return string字符串 # class Solution: def loveEight(self , s ): # write code here
using System; using System.Collections.Generic; class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ public string loveEight (string s) { // write code here } }
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ function loveEight( s ) { // write code here } module.exports = { loveEight : loveEight };
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" # @param s string字符串 代表该数字字符串 # @return string字符串 # class Solution: def loveEight(self , s ): # write code here
package main /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ func loveEight( s string ) string { // write code here }
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ char* loveEight(char* s ) { // write code here }
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" # @param s string字符串 代表该数字字符串 # @return string字符串 # class Solution def loveEight(s) # write code here end end
object Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ def loveEight(s: String): String = { // write code here } }
object Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ fun loveEight(s: String): String { // write code here } }
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ public String loveEight (String s) { // write code here } }
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ export function loveEight(s: string): string { // write code here }
public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ func loveEight ( _ s: String) -> String { // write code here } }
struct Solution{ } impl Solution { fn new() -> Self { Solution{} } /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 如果能够通过删去一些字符后剩下的字符串能够被8整除,返回"YES",否则,返回"NO" * @param s string字符串 代表该数字字符串 * @return string字符串 */ pub fn loveEight(&self, s: String) -> String { // write code here } }
"8"
"YES"
"1111111"
"NO"