Size: a a a

2ch /pr/ #staythefuckhome

2020 March 15

T

TNN TITAN in 2ch /pr/ #staythefuckhome
я там один литкод на го засылаю?
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
мои пиздокоды на мид задачах заходят на 100% быстрее чем у остальных
источник

Э

Эрик in 2ch /pr/ #staythefuckhome
TNN TITAN
мои пиздокоды на мид задачах заходят на 100% быстрее чем у остальных
Если 0мс, то он всегда быстрее будет, литкод при равенстве ms считает, что все одинаково быстры.
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
Эрик
Если 0мс, то он всегда быстрее будет, литкод при равенстве ms считает, что все одинаково быстры.
0
источник

Э

Эрик in 2ch /pr/ #staythefuckhome
И выдаёт максимальный процент для твоих милисекунд.
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
по памяти пизда правда
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
Ухахатабл
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
что с моими кодами сука
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
скинь-скинь
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
вот решение админов
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
func myAtoi(str string) int {
 b := []rune{}
 str = strings.TrimSpace(str)

 for _, v := range str {
   if v >= '0' && v <= '9' {
     b = append(b, v)
   } else if len(b) == 0 && (v == '-' || v == '+') {
     b = append(b, v)
   } else {
     break
   }
 }

 i, _ := strconv.Atoi(string(b))
 if i < math.MinInt32 {
   return math.MinInt32
 }

 if i > math.MaxInt32 {
   return math.MaxInt32
 }

 return i
}
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
хочу посмотреть как выглядает гола дударь
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
func myAtoi(str string) int {
 var result string
 i := 0
 if len(str) > 0 {
   for  i < len(str) && str[i] == ' ' {
     i++
   }
   if i >= len(str){
     return 0
   }
   var sign bool
   if str[i] == '-' {
     sign = false
     i++
   } else if str[i] == '+' {
     sign = true
     i++
   } else if _, err := strconv.ParseFloat(string(str[i]), 64); err != nil {
     return 0
   } else {
     sign = true
   }
   for i < len(str) {
     if _, err := strconv.ParseFloat(string(str[i]), 64); err == nil {
       result += string(str[i])
       fmt.Println(i)
     } else {
       break
     }
     i++
   }
   val, _ := strconv.Atoi(result)
   if float64(val) >= math.Pow(2, 31) && sign == true{
     return 2147483647
   } else if -1*float64(val) < -1*math.Pow(2, 31) && sign == false {
     return -2147483648
   }
   if sign == true {
     return val
   } else {
     return val * -1
   }
 }
 return 0
}
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
TNN TITAN
func myAtoi(str string) int {
 var result string
 i := 0
 if len(str) > 0 {
   for  i < len(str) && str[i] == ' ' {
     i++
   }
   if i >= len(str){
     return 0
   }
   var sign bool
   if str[i] == '-' {
     sign = false
     i++
   } else if str[i] == '+' {
     sign = true
     i++
   } else if _, err := strconv.ParseFloat(string(str[i]), 64); err != nil {
     return 0
   } else {
     sign = true
   }
   for i < len(str) {
     if _, err := strconv.ParseFloat(string(str[i]), 64); err == nil {
       result += string(str[i])
       fmt.Println(i)
     } else {
       break
     }
     i++
   }
   val, _ := strconv.Atoi(result)
   if float64(val) >= math.Pow(2, 31) && sign == true{
     return 2147483647
   } else if -1*float64(val) < -1*math.Pow(2, 31) && sign == false {
     return -2147483648
   }
   if sign == true {
     return val
   } else {
     return val * -1
   }
 }
 return 0
}
а вот моя хуевина
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
омагад
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
но оно один хуй заходит
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
кекв
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
это що, гоша?
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
math.MaxInt32
источник