






"""simple docstring"""





def 	lowerCamelCase__			(				_lowerCamelCase			:						str					) ->							int:
  assert column_title.isupper()
  lowerCamelCase_       	=		0
  lowerCamelCase_       	=		len(_lowerCamelCase					) - 1
  lowerCamelCase_       	=		0

  while index >= 0:
    lowerCamelCase_       	=		(ord(column_title[index]					) - 64) * pow(26						,							_lowerCamelCase					)
    answer += value
    power += 1
    index -= 1

  return answer


if __name__ == "__main__":
  from doctest import testmod

  testmod()












"""simple docstring"""





from transformers import DistilBertTokenizer, DistilBertTokenizerFast
from transformers.testing_utils import require_tokenizers, slow

from ..bert.test_tokenization_bert import BertTokenizationTest






@require_tokenizers
class 	a		(   __snake_case						):
    SCREAMING_SNAKE_CASE		:	Optional[Any]		=					DistilBertTokenizer
    SCREAMING_SNAKE_CASE		:	Optional[Any]		=					DistilBertTokenizerFast
    SCREAMING_SNAKE_CASE		:	int		=					True






    @slow
    def   UpperCamelCase			(			self	:				Optional[int]   )	->						int:
      lowerCamelCase_       	=		DistilBertTokenizer.from_pretrained('distilbert-base-uncased'   )

      lowerCamelCase_       	=		tokenizer.encode('sequence builders'			,		add_special_tokens=__SCREAMING_SNAKE_CASE   )
      lowerCamelCase_       	=		tokenizer.encode('multi-sequence build'			,		add_special_tokens=__SCREAMING_SNAKE_CASE   )

      lowerCamelCase_       	=		tokenizer.build_inputs_with_special_tokens(__SCREAMING_SNAKE_CASE   )
      lowerCamelCase_       	=		tokenizer.build_inputs_with_special_tokens(__SCREAMING_SNAKE_CASE			,		__SCREAMING_SNAKE_CASE   )

      assert encoded_sentence == [tokenizer.cls_token_id] + text + [tokenizer.sep_token_id]
      assert encoded_pair == [tokenizer.cls_token_id] + text + [tokenizer.sep_token_id] + text_a + [
          tokenizer.sep_token_id
      ]




