Advertisement
nomeUser0101324

Untitled

Nov 11th, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 8.19 KB | None | 0 0
  1. package mestrado;
  2.  
  3. import java.util.HashMap;
  4.  
  5. public class Contagem {
  6.  
  7.     public static void main(String[] args) {
  8.         HashMap<String, Integer> hashLetras=new HashMap<String, Integer>();
  9.  
  10.         hashLetras.put("A", 2); hashLetras.put("B", 3); hashLetras.put("C", 4); hashLetras.put("D", 5); hashLetras.put("E", 3);
  11.        
  12.         hashLetras.put("F", 4); hashLetras.put("G", 5); hashLetras.put("H", 6); hashLetras.put("I", 4); hashLetras.put("J", 5);
  13.        
  14.         hashLetras.put("K", 6); hashLetras.put("L", 7); hashLetras.put("M", 8); hashLetras.put("N", 9); hashLetras.put("O", 5);
  15.        
  16.         hashLetras.put("P", 6); hashLetras.put("Q", 7); hashLetras.put("R", 8); hashLetras.put("S", 9); hashLetras.put("T", 10);
  17.        
  18.         hashLetras.put("U", 6); hashLetras.put("V", 7); hashLetras.put("W", 8); hashLetras.put("X", 9); hashLetras.put("Y", 10);
  19.        
  20.         hashLetras.put("Z", 11); hashLetras.put(" ", 7); //ESPACO
  21.  
  22.         String teste="TECNOLOGIA ASSISTIVA E UM TERMO AINDA NOVO UTILIZADO PARA IDENTIFICAR TODO O ARSENAL DE RECURSOS E SERVICOS QUE CONTRIBUEM"
  23.                 + "PARA PROPORCIONAR OU AMPLIAR HABILIDADES FUNCIONAIS DE PESSOAS COM DEFICIENCIA E CONSEQUENTEMENTE PROMOVER VIDA INDEPENDENTE E"
  24.                 + "INCLUSAO E TAMBEM DEFINIDA COMO UMA AMPLA GAMA DE EQUIPAMENTOS SERVICOS ESTRATEGIAS E PRATICAS CONCEBIDAS E APLICADAS PARA MINORAR"
  25.                 + "OS PROBLEMAS ENCONTRADOS PELOS INDIVIDUOS COM DEFICIENCIAS COOK E HUSSEY ASSISTIVE TECHNOLOGIES PRINCIPLES AND PRACTICES MOSBY YEAR"
  26.                 + "BOOK INC NO BRASIL O COMITE DE AJUDAS TECNICAS CAT INSTITUIDO PELA PORTARIA DE DEZESSEIS DE NOVEMBRO DE DOIS MIL E SEIS PROPOE O"
  27.                 + "SEGUINTE CONCEITO PARA A TECNOLOGIA ASSISTIVA TECNOLOGIA ASSISTIVA E UMA AREA DO CONHECIMENTO DE CARACTERISTICA INTERDISCIPLINAR"
  28.                 + "QUE ENGLOBA PRODUTOS RECURSOS METODOLOGIAS ESTRATEGIAS PRATICAS E SERVICOS QUE OBJETIVAM PROMOVER A FUNCIONALIDADE RELACIONADA"
  29.                 + "A ATIVIDADE E PARTICIPACAO DE PESSOAS COM DEFICIENCIA INCAPACIDADES OU MOBILIDADE REDUZIDA VISANDO SUA AUTONOMIA INDEPENDENCIA"
  30.                 + "QUALIDADE DE VIDA E INCLUSAO SOCIAL ATA VII COMITE DE AJUDAS TECNICAS CAT COORDENADORIA NACIONAL PARA INTEGRACAO DA PESSOA PORTADORA"
  31.                 + "DE DEFICIENCIA CORDE SECRETARIA ESPECIAL DOS DIREITOS HUMANOS PRESIDENCIA DA REPUBLICA O TERMO ASSISTIVE TECHNOLOGY TRADUZIDO NO BRASIL"
  32.                 + "COMO TECNOLOGIA ASSISTIVA FOI CRIADO EM MIL NOVECENTOS E OITENTA E OITO COMO IMPORTANTE ELEMENTO JURIDICO DENTRO DA LEGISLACAO NORTE"
  33.                 + "AMERICANA CONHECIDA COMO PUBLIC LAW E FOI RENOVADO EM MIL NOVECENTOS E NOVENTA E OITO COMO ASSISTIVE TECHNOLOGY ACT DE MIL NOVECENTOS"
  34.                 + "E NOVENTA E OITO COMPOE COM OUTRAS LEIS O ADA AMERICAN WITH DISABILITIES ACT QUE REGULA OS DIREITOS DOS CIDADAOS COM DEFICIENCIA NOS"
  35.                 + "EUA ALEM DE PROVER A BASE LEGAL DOS FUNDOS PUBLICOS PARA COMPRA DOS RECURSOS QUE ESTES NECESSITAM OS RECURSOS SAO TODO E QUALQUER ITEM"
  36.                 + "EQUIPAMENTO OU PARTE DELE PRODUTO OU SISTEMA FABRICADO EM SERIE OU SOB MEDIDA UTILIZADO PARA AUMENTAR MANTER OU MELHORAR AS CAPACIDADES"
  37.                 + "FUNCIONAIS DAS PESSOAS COM DEFICIENCIA OS SERVICOS SAO DEFINIDOS COMO AQUELES QUE AUXILIAM DIRETAMENTE UMA PESSOA COM DEFICIENCIA"
  38.                 + "A SELECIONAR COMPRAR OU USAR OS RECURSOS ACIMA DEFINIDOS RECURSOS PODEM VARIAR DE UMA SIMPLES BENGALA A UM COMPLEXO SISTEMA"
  39.                 + "COMPUTADORIZADO ESTAO INCLUIDOS BRINQUEDOS E ROUPAS ADAPTADAS COMPUTADORES SOFTWARES E HARDWARES ESPECIAIS QUE CONTEMPLAM QUESTOES"
  40.                 + "DE ACESSIBILIDADE DISPOSITIVOS PARA ADEQUACAO DA POSTURA SENTADA RECURSOS PARA MOBILIDADE MANUAL E ELETRICA EQUIPAMENTOS DE COMUNICACAO"
  41.                 + "ALTERNATIVA CHAVES E ACIONADORES ESPECIAIS APARELHOS DE ESCUTA ASSISTIDA AUXILIOS VISUAIS MATERIAIS PROTETICOS E MILHARES DE OUTROS"
  42.                 + "ITENS CONFECCIONADOS OU DISPONIVEIS COMERCIALMENTE SERVICOS SAO AQUELES PRESTADOS PROFISSIONALMENTE A PESSOA COM DEFICIENCIA VISANDO"
  43.                 + "SELECIONAR OBTER OU USAR UM INSTRUMENTO DE TECNOLOGIA ASSISTIVA COMO EXEMPLO PODEMOS CITAR AVALIACOES EXPERIMENTACAO E TREINAMENTO DE"
  44.                 + "NOVOS EQUIPAMENTOS OS SERVICOS DE TECNOLOGIA ASSISTIVA SAO NORMALMENTE TRANSDISCIPLINARES ENVOLVENDO PROFISSIONAIS DE DIVERSAS AREAS"
  45.                 + "TAIS COMO FISIOTERAPIA TERAPIA OCUPACIONAL FONOAUDIOLOGIA EDUCACAO PSICOLOGIA ENFERMAGEM MEDICINA ENGENHARIA ARQUITETURA DESIGN"
  46.                 + "TECNICOS DE MUITAS OUTRAS ESPECIALIDADES ENCONTRAMOS TAMBEM TERMINOLOGIAS DIFERENTES QUE APARECEM COMO SINONIMOS DA TECNOLOGIA"
  47.                 + "ASSISTIVA TAIS COMO AJUDAS TECNICAS TECNOLOGIA DE APOIO TECNOLOGIA ADAPTATIVA ADAPTACOES OBJETIVOS DA TECNOLOGIA ASSISTIVA"
  48.                 + "PROPORCIONAR A PESSOA COM DEFICIENCIA MAIOR INDEPENDENCIA QUALIDADE DE VIDA E INCLUSAO SOCIAL ATRAVES DA AMPLIACAO DE SUA"
  49.                 + "COMUNICACAO MOBILIDADE CONTROLE DE SEU AMBIENTE HABILIDADES DE SEU APRENDIZADO TRABALHO E INTEGRACAO COM A FAMILIA AMIGOS E"
  50.                 + "SOCIEDADE CATEGORIAS DE TECNOLOGIA ASSISTIVA A CLASSIFICACAO QUE SEGUE FOI ESCRITA ORIGINALMENTE EM NOVENTA E OITO E SUA ULTIMA"
  51.                 + "ATUALIZACAO E DE DOI MIL E DEZESSETE ELA TEM UMA FINALIDADE DIDATICA E EM CADA TOPICO CONSIDERA A EXISTENCIA DE RECURSOS E SERVICOS"
  52.                 + "ESTA PROPOSTA DE CLASSIFICACAO FOI DESENHADA COM BASE NAS DIRETRIZES GERAIS DA ADA EM OUTRAS CLASSIFICACOES UTILIZADAS EM BANCOS DE"
  53.                 + "DADOS DE TA E ESPECIALMENTE A PARTIR DA FORMACAO DOS AUTORES NO PROGRAMA DE CERTIFICACAO EM APLICACOES DA TECNOLOGIA ASSISTIVA ATACP"
  54.                 + "DA CALIFORNIA STATE UNIVERSITY NORTHRIDGE COLLEGE OF EXTENDED LEARNING AND CENTER ON DISABILITIES A IMPORTANCIA DAS CLASSIFICACOES NO"
  55.                 + "AMBITO DA TECNOLOGIA ASSISTIVA SE DA PELA PROMOCAO DA ORGANIZACAO DESTA AREA DE CONHECIMENTO E SERVIRA AO ESTUDO PESQUISA"
  56.                 + "DESENVOLVIMENTO PROMOCAO DE POLITICAS PUBLICAS ORGANIZACAO DE SERVICOS CATALOGACAO E FORMACAO DE BANCO DE DADOS PARA IDENTIFICACAO"
  57.                 + "DOS RECURSOS MAIS APROPRIADOS AO ATENDIMENTO DE UMA NECESSIDADE FUNCIONAL DO USUARIO FINAL AUXILIOS PARA A VIDA DIARIA MATERIAIS E"
  58.                 + "PRODUTOS PARA AUXILIO EM TAREFAS ROTINEIRAS TAIS COMO COMER COZINHAR VESTIR SE TOMAR BANHO E EXECUTAR NECESSIDADES PESSOAIS MANUTENCAO"
  59.                 + "DA CASA ETC CAA CSA COMUNICACAO AUMENTATIVA SUPLEMENTAR E ALTERNATIVA RECURSOS ELETRONICOS OU NAO QUE PERMITEM A COMUNICACAO EXPRESSIVA"
  60.                 + "E RECEPTIVA DAS PESSOAS SEM A FALA OU COM LIMITACOES DA MESMA SAO MUITO UTILIZADAS AS PRANCHAS DE COMUNICACAO COM OS SIMBOLOS PCS"
  61.                 + "OU BLISS ALEM DE VOCALIZADORES E SOFTWARES DEDICADOS PARA ESTE FIM RECURSOS DE ACESSIBILIDADE AO COMPUTADOR EQUIPAMENTOS DE ENTRADA"
  62.                 + "E SAIDA AUXILIOS ALTERNATIVOS DE ACESSO PONTEIRAS DE CABECA DE LUZ TECLADOS MODIFICADOS OU ALTERNATIVOS ACIONADORES SOFTWARES ESPECIAIS"
  63.                 + "DE RECONHECIMENTO DE VOZ ETC QUE PERMITEM AS PESSOAS COM DEFICIENCIA A USAREM O COMPUTADOR SISTEMAS DE CONTROLE DE AMBIENTE SISTEMAS"
  64.                 + "ELETRONICOS QUE PERMITEM AS PESSOAS COM LIMITACOES MOTO LOCOMOTORAS CONTROLAR REMOTAMENTE APARELHOS ELETRO ELETRONICOS SISTEMAS"
  65.                 + "DE SEGURANCA ENTRE OUTROS LOCALIZADOS EM SEU QUARTO SALA ESCRITORIO CASA E ARREDORES PROJETOS ARQUITETONICOS PARA ACESSIBILIDADE"
  66.                 + "ADAPTACOES ESTRUTURAIS E REFORMAS NA CASA E OU AMBIENTE DE TRABALHO ATRAVES DE RAMPAS ELEVADORES ADAPTACOES EM BANHEIROS ENTRE OUTRAS"
  67.                 + "QUE RETIRAM OU REDUZEM AS BARREIRAS FISICAS FACILITANDO A LOCOMOCAO DA PESSOA COM DEFICIENCIA ORTESES E PROTESES TROCA OU AJUSTE"
  68.                 + "DE PARTES DO CORPO FALTANTES OU DE FUNCIONAMENTO COMPROMETIDO POR MEMBROS ARTIFICIAIS OU OUTROS RECURSO ORTOPEDICOS INCLUI SE OS"
  69.                 + "PROTETICOS PARA AUXILIAR NOS DEFICITS OU LIMITACOES COGNITIVAS COMO OS GRAVADORES DE FITA MAGNETICA OU DIGITAL QUE FUNCIONAM COMO"
  70.                 + "LEMBRETES INSTANTANEOS ADEQUACAO POSTURAL ADAPTACOES PARA CADEIRA DE RODAS OU OUTRO SISTEMA DE SENTAR VISANDO O CONFORTO E"
  71.                 + "DISTRIBUICAO ADEQUADA DA PRESSAO NA SUPERFICIE DA PELE ALMOFADAS ESPECIAIS ASSENTOS E ENCOSTOS ANATOMICOS BEM COMO POSICIONADORES"
  72.                 + "E CONTENTORES QUE PROPICIAM MAIOR ESTABILIDADE E POSTURA ADEQUADA DO CORPO ATRAVES DO SUPORTE E POSICIONAMENTO DE TRONCO CABECA"
  73.                 + "MEMBROS";
  74.  
  75.         int count=0;
  76.  
  77.         for(int i=0; i<teste.length();i++){
  78.  
  79.             if( i<(teste.length()-1) && teste.charAt(i)=='Q' && teste.charAt(i+1)=='U'){
  80.                  count = count+7;
  81.                  i++;
  82.             }else{
  83.                 String c = teste.charAt(i)+ "";
  84.                 count = count+hashLetras.get(c);
  85.             }
  86.         }
  87.  
  88.         System.out.println("O tempo foi de: "+count);
  89.     }
  90. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement